Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2013-14   2015-16



Trabajo Fin de Grado 2014-15
 Patrones para envío de mensajes y soporte en JMS


Especialidades
Computació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





 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2014-15
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página