« Volver Ficha del Documento

Implementación de una aplicación Web móvil sobre una Arquitectura Orientada a Servicios (SOA).

2011-12-01

T-IE/3509/CD 4003

Flores Cifuentes, Williams Fernando

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.

Escuela Politécnica Nacional - Biblioteca Central

Olga de Beltrán

Ladrón de Guevara E11-253 y Andalucía.


Dirección: Av. Mariscal Antonio José de Sucre N58-63 y Fernández Salvador Edif. Olade - San Carlos, Quito - Ecuador.

Web: www.olade.org

Teléfonos: (593 2) 259 8122 / 2598 280

Correo: realc@olade.org

ADMIN
Desarrollado por: Aikyu-Systems