Componentização e padrões Web Services em Dispositivos Móveis utilizando LBS

  • Alessio Miranda Júnior UFV
  • Alex Damiany Assis UFV
  • Mauro Nacif Rocha UFV

Resumo


A crescente demanda por sistemas que utilizam LBS (Location-Based Services) em dispositivos móveis é algo em evidência na atualidade. O objetivo deste projeto consistiu em desenvolver uma solução para facilitar a implementação de LBS e que atenda aos requisitos de portabilidade e independência da linguagem de programação utilizada. Como resultado, utilizando a middleware MoCA, foi desenvolvido uma solução Web Services, criando sobre esta middleware uma nova camada de abstração, onde estão disponibilizados serviços com interface voltada para o fornecimento de LBS usando o protocolo SOAP, troca de mensagens em XML.
Palavras-chave: Componentização, Padrões Web Services, Dispositivos Móveis, LBS

Referências

MITRA, NILO (2003), “SOAP Version 1.2 Primer”, http://www.w3.org/TR/soap12-part0/, publicado como recomendação no W3C. Acessado em 10/01/2006.

BRAY, Tim Et al (2004) “Extensible Markup Language (XML) 1.0 (Third Edition)”, http://www.w3.org/TR/2004/REC-xml-20040204/, publicado como recomendação no W3C. Acessado em 19/01/2006.

SCHILLER, JOCHEN and VOISARD, AGNÉS (2004), “Location Based Services”, Cambridge University Press.

SACRAMENTO, V., ENDLER, M., RUBINSZTEJN, H. K., LIMA, L. S., GONÇAVES, K., NASCIMENTO, F. N., and BUENO, G. A. (2004), “Moca: A middleware for developing collaborative applications for mobile users.”, ACM/IFIP/USENIX International Middleware Conference, Toronto, October, 2004.

MoCA (Mobile Collaboration Architecture) - http://www.lac.inf.puc-rio.br/moca, Acessado em 22/08/2006

BOOTH, DAVID (2003), “WSDL Version 2.0 Primer”, http://www.w3.org/TR/wsdl20-primer/, publicado no W3C. Acessado em 26/04/2006.

ERL, THOMAS (2005), “Service-Oriented Architecture (SOA): Concepts, Technology, and Design”, Prentice Hall.

AMJAD, UMAR, (2004), “Mobile Computing and Wireless Communications – Applications, Networks, Platforms, Architectures, and Security, NGE Solutions”.

STAL, MICHAEL (2002) “Web Services: Beyond Component-based Computing”,

PASHTAN, ARIEL, (2005), “Mobile Web Services”, Cambridge University Press.

BRUNNER, ROBERT J.; et al (2002), “Java Web Services Unleashed” – SAMS. Communications of The ACM, Vol. 45, No 10, p. 71 – 76, Out. 2002.

RFC 2396IETF (Internet Engineering Task Force). Uniform Resource Identifiers (URI): Generic Syntax, ed. T. Berners-Lee, R. Fielding, and L. Masinter. 1998.
Publicado
08/11/2006
MIRANDA JÚNIOR, Alessio; ASSIS, Alex Damiany; ROCHA, Mauro Nacif. Componentização e padrões Web Services em Dispositivos Móveis utilizando LBS. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 3. , 2006, Curitiba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2006 . p. 313-319. DOI: https://doi.org/10.5753/sbsi.2006.14758.