Chat para Ciclope Astro Facultad de Informática Universidad Politécnica de Madrid SISTEMAS...
-
Upload
juan-jose-jose-robles-cortes -
Category
Documents
-
view
214 -
download
0
Transcript of Chat para Ciclope Astro Facultad de Informática Universidad Politécnica de Madrid SISTEMAS...
Chat para Ciclope Astro
Facultad de Informática
Universidad Politécnica de Madrid
SISTEMAS INFORMÁTICOS2 de Julio de 2008
Hélène Doumenc [email protected]
Copyright © Hélène Doumenc
Copyright © 2007 Hélène Doumenc
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
License, Version 1.2 or any later version published by the Free
Software Foundation; with no Invariant Sections, no Front-Cover
Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License".
http://www.gnu.org/copyleft/fdl.html
Copyright © Hélène Doumenc
Índice
RIA (Rich Internet Applications)
Requisitos
Desarrollo de la aplicación
Presentación de los resultados.
Copyright © Hélène Doumenc
RIA
Antiguo concepto: El cliente manda peticiones al servidor que concentra toda la capacidad de procesamiento.
Copyright © Hélène Doumenc
RIA
Delegar en el cliente la capa de presentación. Comunicaciones asíncronas entre cliente y
servidor. Ventajas: Aumentan interactividad con la interfaz
de usuario y el rendimiento de la aplicación.
Copyright © Hélène Doumenc
Requisitos de la aplicación
2 versiones de la aplicación: Versión modular Versión integrada en la página de Ciclope Astro.
Requisitos funcionales: Conversación privadas y multiusuario. Personalización de estados de disponibilidad y de
los mensajes personalizados. Gestión de contactos favoritos. Gestión de perfil de usuario. Internacionalización
Copyright © Hélène Doumenc
Desarrollo: Google Web Toolkit
Framework open source de desarrollo Java desarrollado por Google.
Código escrito en Java y el compilador de GWT lo convierte en ficheros para AJAX (xml, javascript,html..)
Copyright © Hélène Doumenc
Desarrollo: Google Web Toolkit
Copyright © Hélène Doumenc
Desarrollo: Base de datos
Conexión a la base de datos
Ibatis y Mapping para Mysql Separar acceso a la base de datos del código java
Copyright © Hélène Doumenc
Despliegue en Tomcat
Funciona como un contenedor de servlets
Generar un .war de nuestra aplicación para su
despliegue en Tomcat
Copyright © Hélène Doumenc
Resultados
Versión modular: http://gayuba5.datsi.fi.upm.es:8080/chattr/
Versión integrada: http://gayuba5.datsi.fi.upm.es:8080/CiclopeAstroTest/
Copyright © Hélène Doumenc
Resultados
Copyright © Hélène Doumenc
Resultados