RT Generic T1 Java Web Communicator 2.0 A1 Peláez Martín, David K1 Java Web Communicator 2.0 K1 Protocolos de control de transmisión K1 Informática - Trabajos Fin de Grado K1 Grado en Ingeniería de Computadores - Trabajos Fin de Grado AB El proyecto Java Web Communicator 2.0 consiste en el análisis,diseño e implementación una aplicación Web Java EE, basada en latecnología JSF 2, que proporciona al usuario una interfaz web, queimplementa un cliente de mensajería instantanea basada en el protocolo demensajería XMPP (Extensible Messaging and Presence Protocol).Mediante la interfaz web el usuario puede establecer comunicación textualcon los usuarios que tiene asociados. Asimismo, puede recibir mensajes decualquiera de sus contactos en tiempo real.La interfaz web también permite conocer la disponibilidad de cada contactoen tiempo real.Los contactos del usuario podrán estar conectados al sistema utilizando lapropia aplicación web desde otro navegador o también utilizando cualquierotra aplicación cliente XMPP. Algunos ejemplos de estas aplicaciones son:Empathy, Kopete o Jitsi.El servidor XMPP que tiene registrados los usuarios así como las relacionesentre ellos es Openfire 4.0.3 el cual sirve de fuente, tanto a la aplicación Web,como al resto de aplicaciones cliente XMPP.Para la comunicación de la aplicación Web con el servidor XMPP, se hautilizado una librería de software libre denominada Smack 4.1.8 queproporciona una API para el uso de las funcionalidades del estándar XMPP. YR 2017 FD 2017-03-23 LK http://hdl.handle.net/10630/13366 UL http://hdl.handle.net/10630/13366 LA spa DS RIUMA. Repositorio Institucional de la Universidad de Málaga RD 25 ene 2026