Integración De Los Frameworks Grails Y Gwt Para El Desarrollo Web
Integración De Los Frameworks Grails y GWT Para El Desarrollo Web
Ing. Miguel Angel Socorro Borges
Centro de Informática Industrial (CEDIN) – Universidad De Las Ciencias Informáticas
(UCI), Cuba, miguelsb@uci.cu
Líneas Temáticas: Desarrollo de Aplicaciones Informáticas en la Sociedad.
La Habana – octubre de2012
Resumen
En la industria de software el desarrollo de aplicaciones orientadas a la web representa más de la mitad del total de las aplicaciones salientes al mercado. Las mismas a pesar de ser ampliamente difundidas por el mundo presentan algunas inconsistencias con los navegadores web, debido a la falta de adición de los mismos a algunos estándares web. Unido a esto el ciclo dedesarrollo de código, compilación, embalaje, implementación, prueba y depuración que cumpla con estos estándares toma demasiado tiempo para cualquier proyecto de esta índole. Debido a estos factores en esta investigación se realiza una propuesta para el desarrollo de estas aplicaciones, con el objetivo de evitar y solucionar dichos problemas a través de la integración de dos de los principalesframeworks web en la plataforma Java Enterprise Edition (JEE), conocidos como Grails y GWT.
Palabras Clave: Aplicaciones web, frameworks, integración
Abstract
In the software development industry oriented applications web represents more than half of the total market outbound applications. The same despite being widely distributed around the world have some inconsistencies with webbrowsers, due to lack of addition thereof to some web standards. Coupled with this, the cycle of code development, compilation, packaging, deployment, testing and debugging that meets these standards takes too long for any project of this nature. Because of these factors in this research is a proposal for the development of these applications, in order to prevent and resolve such problems using theintegration of two major web frameworks on JEE platform, known as Grails and GWT.
Keywords: Web applications, frameworks, integration
Índice
INTRODUCCIÓN 5
DESARROLLO 6
Arquitectura de Grails 7
Arquitectura de GWT 7
Importancia de la integración entre ambas tecnologías 8
Integración entre Grails y GWT 8
Configuración del servicio RPC de GWT 8
Validación de la investigación: Aplicación a unproyecto real. 9
Conclusiones 11
Glosario de Términos 12
Referencias Bibliográficas 13
Bibliografía Consultada 14
INTRODUCCIÓN
Las aplicaciones web son aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador (González Romano, y otros, 2001). En otraspalabras, es una aplicación de software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador. Estas aplicaciones permiten la generación automática de contenido y la creación de páginas personalizadas según el perfil del usuario.
Reportes recientes indican que estas aplicaciones representan más de la mitad del total de todas las aplicacionesde la industria del software (Mejía Alvarez, 2011). Esta cifra indica que las mismas siguen creciendo y ganando popularidad en un mercado muy competitivo, y que se perfilan a ser las aplicaciones del futuro.
Normalmente son escritas utilizando tecnologías como JSP, JavaScripts, HTML, CSS y DOM, lo cual implica el manejo de varios lenguajes al mismo tiempo, provocando un códigofinal en ocasiones no muy confiable, difícil de mantener y casi imposible de entender. Unido a esto, estas tecnologías pueden causar problemas con el desarrollo y soporte de estas aplicaciones debido a la falta de adición de los navegadores a dichos estándares web, lo cual provoca que cada navegador suela necesitar un código específico para lograr una correcta visualización de las vitas en una...
Regístrate para leer el documento completo.