Accès via mòbils a serveis web publicats en una xarxa p2p DHT
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2099.1/4567
Tipus de documentProjecte/Treball Final de Carrera
Data2007-12-20
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-CompartirIgual 2.5 Espanya
Abstract
En este proyecto, se desea desarrollar una aplicación sobre un dispositivo
móvil (ya sea PDA, SmartPhone o cualquier otro con capacidad de
conectarse a la red) que sea capaz de consumir Servicios Web publicados en
una red P2P DHT.
La aplicación, se implementará mediante el lenguaje JAVA por lo que será
necesario estudiar las APIs que nos proporciona SUN para el desarrollo en
dispositivos móviles, J2ME. También habrá que tener en cuenta las
limitaciones que tiene frente a JAVA estándar ya que un dispositivo móvil no
tiene la potencia que puede tener un PC.
La red P2P sobre la que se trabajará es la red Pastry y utilizaremos su
implementación de libre distribución FreePastry, ya que ofrece una buena
implementación de las DHT y nos proporciona un conjunto de protocolos y
servicios que nos permiten crear aplicaciones distribuidas de una forma fácil y
eficiente.
Finalmente, para comprobar el funcionamiento del conjunto, se ha diseñado,
también mediante lenguaje JAVA, un Servicio Web XML. Para alojar los
Servicios Web se ha decidido utilizar el servidor de aplicaciones Apache
Tomcat añadiéndole el módulo Axis, ambos son software de libre distribución.
Descripció
El objetivo de este proyecto, es diseñar una aplicación sobre un dispositivo
móvil capaz de consumir Servicios Web publicados en una red Peer-to-Peer.
Los Servicios Web son un conjunto de protocolos y estándares que sirven para
intercambiar datos entre aplicaciones, la ventaja de estos servicios, es que los
datos se pueden intercambiar independientemente del lenguaje de
programación y de la plataforma desde donde se ejecutan. Esta
interoperabilidad es posible gracias a la utilización de estándares abiertos.
Este proyecto está claramente diferenciado en tres partes que son las que
comentaré a continuación, éstas son, Redes Peer-to-Peer, Servicios Web y
Programación de aplicaciones sobre dispositivos móviles. Después entraremos
en lo que ha sido el desarrollo del proyecto, con su correspondiente
planificación y evaluación de los costes, una valoración del impacto
medioambiental y por último, las conclusiones.
TitulacióENGINYERIA TÈCNICA DE TELECOMUNICACIÓ, ESPECIALITAT EN TELEMÀTICA (Pla 2000)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
memoria.pdf | Memòria | 905,2Kb | Visualitza/Obre |