Acceso a servicios web que han sido publicados en una red P2P DHT mediante dispositivos móviles
Tutor/a - Director/a
Estudiant
Olivares Sierras, Javier
Tipus de document
Projecte/Treball Final de Carrera
Data
2007
rights
Accés obert
Editorial
Universitat Politècnica de Catalunya
UPCommons
Resum
El objetivo principal de este proyecto es poder acceder a servicios Web publicados en una red P2P-DHT mediante dispositivos móviles. Esta red es creada por una API de Java denominada FreePastry, la cual sigue una estructura lógica de anillo con la capacidad de administrarse para aumentar su eficiencia. Sobre esta API, el alumno Roger Martínez Terés creó una aplicación para lograr la publicación de servicios Web alojados en servidores Apache – Tomcat. Nuestra tarea ha consistido en extender este proyecto haciendo posible acceder mediante dispositivos móviles a los servicios Web publicados en una red P2P-DHT. Para ello, hemos estudiado distintas posibles soluciones de las que hablaremos a lo largo de la memoria. Sopesamos las opciones que consideramos más efectivas y, finalmente, proponemos una solución basada en los servicios Web creados sobre la plataforma .NET de Microsoft. La plataforma .NET de Microsoft nos proporciona transparencia de redes y una buena interfaz gráfica, facilitando la utilización de la aplicación inicial a usuarios inexpertos. Todo esto sin perder la funcionalidad inicial del sistema original, es decir, la posibilidad de publicar servicios mediante Tomcat + Axis, proceso que también detallaremos. Con la realización de este proyecto, hemos logrado extender una red robusta, distribuida y eficiente sobre la que colgar servicios útiles a una comunidad conectada mediante redes locales (como puede ser una empresa o universidad), con un empleo muy sencillo y accesible para cualquier usuario. A todo esto se suma la independencia de la plataforma para que el sistema funcione gracias al software multiplataforma que utilizamos.
