Please use this identifier to cite or link to this item:
http://bibdigital.epn.edu.ec/handle/15000/4400
Title: | Implementación de una aplicación Web móvil sobre una Arquitectura Orientada a Servicios (SOA). |
Authors: | Aguilar Arias, Karina Alexandra Quillupangui Chango, Carlos Alberto |
Keywords: | PROGRAMACIÓN ORIENTADA A OBJETOS INTRANETS SQL SERVER 2005 |
Issue Date: | 1-Dec-2011 |
Publisher: | QUITO/EPN/2011 |
Abstract: | 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 |
Type: | bachelorThesis |
Appears in Collections: | Tesis Electrónica y Redes de Información (IER) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
CD-4003.pdf | Tesis completa | 29,66 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.