Estamos en una arquitectura
distribuida y orientada al servicio, esperando la integración a otros datos
posteriormente, lo que destaca este sistema es su alta estabilidad,
interoperabilidad y la facilidad para agregar nuevas características además de
poder conectarse a otros servicios.
Además las tecnologías usadas nos
permiten hacer llamados a sistemas, integrarlo con socket tcp para la conexión
con equipos de gama baja, incluso puede conectarse a grupos multicast y redes
peer to peer, cómo lo indica el proyecto JXTA, que permite que un servidor de
aplicaciones ser un nodo de la red de peer to peer para funcionar como Proxy.
Por lo tanto si bien, se hizo algo más complicado que usar socket, se ha ganado
mucho, y para aplicaciones de nivel empresarial ya sabemos cual alternativa
elegir.
Podemos apreciar en la imagen el diagrama de clases que presenta el session Facade utilizado en la aplicación servidor WEB:
A
continuación se presenta el diagrama de los casos de uso que tiene el
proyecto, donde podemos ver cada una de las interacciones que presenta
el usuario con la aplicación WEB:
A
continuación podemos observar el diagrama que muestra las conexiones y
dependencias que existen entre cada uno de los Entity Beans utilizados
en la aplicación WEB: