|
Trabajo Fin de Grado 2014-15 | Patrones para envío de mensajes y soporte en JMS |
EspecialidadesComputación Tecnologías de la Información
Tutor
VALERO RUIZ, VALENTIN
Descripción y Objetivos
Se pretende estudiar los dos grandes patrones existentes para la comunicación entre procesos/objetos distribuidos mediante el paso de mensajes, como son el modelo de petición-respuesta y el modelo publish-subscribe, analizando el soporte que JMS (Java Message Service) facilita para los mismos.
A través de diferentes ejemplos prácticos se mostrará la funcionalidad de JMS para estos servicios.
Metodología y Competencias
En primer lugar se realizará el estudio teórico de los dos patrones de comunicación por paso de mensajes, petición-respuesta y publish-subscribe. Se analizará su integración en diferentes propuestas existentes, centrándonos en particular en el soporte que ofrece JMS.
Mediante sencillos ejemplos prácticos se mostrarán las capacidades de estos patrones, y particularmente de los sistemas publish-subscribe en entornos dinámicos, como en los que los clientes quieren estar al tanto de novedades o cambios en ciertos recursos prácticamente en tiempo real. El ejemplo de la adquisición de acciones o compra por regateo en Internet puede ser uno de estos casos de estudio.
Medios a utilizar
Se propone como herramienta para la implementarán de los casos de estudio la plataforma Netbeans, aunque pueden utilizarse otros medios que den soporte a JMS, o a otras tecnologías que pudieran considerarse.
Bibliografía
- G. Coulouris, J. Dollimore, T. Kindberg, Distributed Systems. Concepts and Design, Addison-Wesley, 5ª ed., 2011. - http://docs.oracle.com/javaee/1.3/jms/tutorial/
Asignación
Pendiente de asignar
|
|