Tesis de maestría
Servicios de bibliotecas digitales a través de una arquitectura punto a punto en dispositivos móviles-Edición Única
Fecha
2005-12-01Autor
Ruiz Baca, Rodrigo
Institución
Resumen
La presente tesis presenta el diseño, desarrollo y evaluación de un ambiente punto a
punto para dispositivos móviles ofreciendo servicios de bibliotecas digitales llamado Peer
To Peer Digital Library (P2PDLib). P2PDLib nace como la solución a algunas de las
necesidades de un proyecto anterior de bibliotecas digitales en dispositivos móviles
llamado PDLib. PDLib es una biblioteca digital creada tanto para dispositivos móviles
como para computadoras de escritorio o laptops que utiliza una arquitectura
cliente/servidor, es decir que todos los clientes dependen de un servidor central para poder
operar. P2PDLib ofrece servicios tales como envío y recepción de documentos, envío y
recepción de metadatos de documentos, chat, entre otros. Para que P2PDLib funcione, es
necesario que dentro del dispositivo móvil exista una copia del esqueleto de la biblioteca
digital que se encuentra en el servidor de datos de PDLib, es decir las colecciones y los
metadatos de documentos. P2PDLib está formado básicamente por dos entidades: la
aplicación que se tendrá en los dispositivos móviles (cliente) y un punto privilegiado (PP)
que es un punto con más recursos de cómputo que un dispositivo móvil y que sirve para
proveer a los clientes de la red punto a punto de algunos servicios.
P2PDLib resuelve algunos de los problemas típicos de tener un servidor centralizado,
tales como ¿Qué pasa si el servidor se cae?, ¿Qué pasa si quiero que otros usuario tengan
mis documentos o conozcan parte de mi biblioteca digital?. Para resolver este tipo de
cuestiones, se crea un ambiente punto a punto, donde todos los usuarios de PDLib estén
conectados entre sí de tal manera que todos lo puntos puedan compartir documentos y
“chatear”, entre otras cosas.
Esta tesis aporta a la comunidad informática una investigación y experimentación de
la tecnología punto a punto en dispositivos móviles ofreciendo servicios de bibliotecas
digitales. Ofrece también una investigación del uso de J2ME, XML y tecnología punto a
punto, la cual es prácticamente nueva en dispositivos móviles, y debido a la
implementación de la misma a través de un prototipo se prueba que lo anterior es posible,
así como también se demuestra el poder y eficiencia de J2ME como lenguaje de
programación y XML para transferencia y almacenamiento de datos.