Publication:
Diseño e implementación Java del extensible service registration protocol (XSRP)

Loading...
Thumbnail Image
Identifiers
Publication date
2009-12
Defense date
2009
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
En este proyecto se pretende llevar a cabo el diseño y la implementación del eXtensible Service Registration Protocol (XSRP), uno de los cuatro protocolos que conforman el eXtensible Service Discovery Framework (XSDF), una arquitectura para resolver los problemas de descubrimiento de servicio y de reparto de carga. Existe un conjunto importante de tareas a desarrollar dentro de este Proyecto Fin de Carrera, que abarca disciplinas desde el análisis hasta la implementación pasando por el diseño de pruebas de conformidad. Uno de los primeros objetivos será realizar un estudio extenso acerca de las diferentes alternativas para el descubrimiento de servicio, incluyendo sus ventajas e inconvenientes, y las razones por las cuales a día de hoy se encuentran en uso o no. Otro de los objetivos importantes será el estudio en profundidad del conjunto de protocolos dentro de los cuales se enmarca el proyecto: el eXtensible Service Discovery Framework (XSDF). Para ello, se hará un especial hincapié tanto en la arquitectura que presenta como en cada uno de los diferentes protocolos que lo conforman y las operaciones y funcionalidades propias de cada uno. Posteriomente será necesario, una vez se ha proporcionado una visión global del entorno en el que se enmarca este proyecto, una descripción en detalle el eXtensible Service Registration Protocol (XSRP), haciendo especial hincapié en cómo se produce el intercambio de mensajes, así como el formato de los mismos y las operaciones que ofrece a las aplicaciones finales. Una vez definido el protocolo será necesario especificar el diseño que se ha seguido a la hora de realizar la implementación. Para ello, se hará uso de distintas herramientas, que irán desde diagramas de flujo que nos permitirán comprender la ejecución del protocolo, hasta diagramas que muestran, por un lado la estructura estática mediante diagramas de clase, como su comportamiento para lo que se hará uso de diagramas de comunicación, especialmente diagramas de secuencia, que permitan ilustrar el funcionamiento interno del desarrollo. Dentro de todo desarrollo es necesario la realización de unas pruebas que aseguren su correcto funcionamiento, y nos permiten una cierta seguridad en su fiabilidad y su robustez, para ello se hará un estudio y diseño de las pruebas más importantes y necesarias para asegurar estas características en el ámbito de este proyecto.
Description
Keywords
Protocolos de comunicación, Protocolos de descubrimiento de servicio, eXtensible Service Registration Protocol, XSRP, Java
Bibliographic citation