Publication:
Servicio BitTorrent para plataformas de servicios OSGi

Loading...
Thumbnail Image
Identifiers
Publication date
2010
Defense date
2010-06-09
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
En el presente proyecto, se ha realizado una aplicación que permite integrar un servicio de BitTorrent en plataformas de servicios OSGi. BitTorrent ofrece la posibilidad de transferir archivos mediante una combinación de los protocolos P2P y FTP. Para ello disponemos de un servidor, al que llamamos tracker, que mediante el protocolo HTTP, nos permitirá la transferencia. La integración consiste en la creación de dos servicios: uno de ellos permite la compartición y subida de archivos y otro permite su descarga. Estos dos servicios, están basados única y exclusivamente en el protocolo BitTorrent. El servicio de compartición y subida, consiste en la creación de un archivo .torrent, que tendrá referenciado el archivo que se quiere compartir; este .torrent será anunciado y publicado en el servidor. El servicio de descarga, permite que un usuario a través de un cliente u otra aplicación, directamente, descargue archivos publicados en el servidor. Para la interacción con la aplicación por parte del usuario final, se ha implementado un cliente que mediante comandos permite el uso de los servicios comentados. _________________________________________________________________________
This project presents an application to integrate a BitTorrent service in an OSGi service platform. BitTorrent offers the possibility of sharing files combining two protocols, P2P and FTP. For this, we have the server, that we call "tracker", that allows with HTTP protocol, transfering of files . The integration involves the creation of two services: one allows uploading and sharing, while the other allows downloading files. These two services are only based on the BitTorrent protocol. The upload service has the functionality of create a file ".torrent" that refers to the file that is going to be shared. This ".torrent" will be announced and published on the "tracker". The download service allows a user through a client or other application, directly download files published in the server. The end user can use the BitTorrent service by means of commands that have been implemented to allow the use of the services discussed.
Description
Keywords
Protocolos de comunicación, Arquitectura de redes
Bibliographic citation