|
Trabajo Fin de Grado 2014-15 | ESTUDIO Y APLICACIÓN PRÁCTICA DE JGROUPS PARA APLICACIONES MULTIENVÍO |
EspecialidadesTecnologías de la Información
Tutor
VALERO RUIZ, VALENTIN
Descripción y Objetivos
En este trabajo fin de grado se pretende que el alumno aprenda el manejo de JGROUPS, un toolkit desarrollado en Java para implementar aplicaciones distribuidas y particularmente aplicaciones de multienvío (grupos) de manera flexible y fiable.
El alumno se descargará el toolkit y procederá a su instalación, para realizar unas primeras pruebas de funcionamiento utilizando los programas de muestra que vienen con la instalación. A continuación procederá a analizar y documentar las principales características del entorno, y realizará diferentes ejercicios prácticos para comprobar la funcionalidad de algunas de las características más relevantes, como detección de nodos muertos, semánticas de multienvío, etc.
Metodología y Competencias
Siguiendo los objetivos marcados, el plan de trabajo incluye:
1.- Descarga de los fuentes y documentación asociada. 2.- Instalación del toolkit y pruebas preliminares. 3.- Análisis de componentes y principales características. 4.- Supuestos prácticos y evaluación experimental.
Medios a utilizar
Es necesario tener conocimientos de sistemas distribuidos, y más en concreto, de comunicación en grupos. Se requiere el conocimiento del lenguaje Java, y un ordenador con JDK 6 o superior.
Bibliografía
- Página web de Jgroups: http://www.jgroups.org/index.html - Cualquier texto de programación en Java. - G. Coulouris y otros. Distributed Systems. Concepts and Design. Addison-Wesley. 2012.
Asignación
Pendiente de asignar
|
|