Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/4400
Título: Implementación de una aplicación Web móvil sobre una Arquitectura Orientada a Servicios (SOA).
Autor: Aguilar Arias, Karina Alexandra
Quillupangui Chango, Carlos Alberto
Palabras clave: PROGRAMACIÓN ORIENTADA A OBJETOS
INTRANETS
SQL SERVER 2005
Fecha de publicación: 1-dic-2011
Editorial: QUITO/EPN/2011
Resumen: Las organizaciones y empresas actualmente tienen el desafío de mantener todas las aplicaciones adquiridas hasta el día de hoy, así como incrementar nuevas aplicaciones sin perder la información almacenada al momento. El objetivo de implementar una SOA es la integración de aplicaciones y sistemas independientes o heterogéneos, a partir de una estrategia global acorde a las necesidades del negocio, clientes y socios comerciales. El presente trabajo muestra las definiciones, características, elementos, funciones y roles para poder entender e implementar una aplicación web móvil, sobre una arquitectura orientada a servicios (SOA). Esta arquitectura permite optimizar los recursos y reutilizar los que se tienen en producción, mediante la utilización de código fuente y los servicios expuestos para ser llamados desde varios puntos de conexión sin tener que hacer cambios a los archivos fuentes iniciales. Como parte de la implementación se desarrolló en Java y .net las aplicaciones, para poder visualizar un proyecto SOA, basado en una herramienta con estándares para la integración de las aplicaciones heterogéneas. La creación de los servicios Web como la mejor opción dentro de SOA, se los realizó con el IDE Netbeans y para la administración de los mismos, el ESB Apache Service Mix. Las aplicaciones van a consumir los servicios expuestos, en dos diferentes entornos, uno de escritorio y otro desde un dispositivo móvil, el mismo que puede ser un celular o cualquier dispositivo móvil con acceso a Internet como es el caso de una agenda personal (palm), entre otros. Para la creación de la aplicación web móvil se utilizó la tecnología JavaSeverFaces JSF, para crear páginas web de alta complejidad con relativa facilidad, también se utiliza Ajax, para tener una aplicación web, más robusta y de menor interacción con el servidor de aplicaciones y evitar la saturación con llamadas innecesarias, ya que con Ajax puede hacer validaciones, sin tener que volver a interactuar con el servidor.
URI: http://bibdigital.epn.edu.ec/handle/15000/4400
Tipo: bachelorThesis
Aparece en las colecciones:Tesis Electrónica y Redes de Información (IER)

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
CD-4003.pdfTesis completa29,66 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.