RESTful Mobile Peer to Peer Social Network

Boos, Martin (2010) RESTful Mobile Peer to Peer Social Network. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of RESTful_Mobile_Peer_to_Peer_Social_Network.pdf]
Preview
PDF
RESTful_Mobile_Peer_to_Peer_Social_Network.pdf - Supplemental Material

Download (1MB) | Preview
  • PDF
    Studienarbeit.pdf - Supplemental Material

Abstract

Das Ziel der Studienarbeit war, eine Machbarkeitsstudie einer RESTful Peer to Peer Applikation für Mobilgeräte durchzuführen. Als Zielplattform wurde Android verwendet, wodurch es möglich war, sowohl die Serverapplikation als auch die Mobileclientapplikation in Java zu entwickeln.
Da nicht klar war, ob Mobilgeräte auf deren Kommunikationsinfrastruktur überhaupt Peer to Peer fähig sind, musste dafür ein Prototyp erstellt werden.
Damit ein Mobileclient andere Clients finden kann, ist ein zentraler Treffpunkt nötig. Dies ist hier ein Apache Webserver mit Tomcat als Servletcontainer. Darin läuft eine Applikation basierend auf dem Jersey Framework, womit RESTful Webservices entwickelt werden können.
Die ganze Client/Server- und Client/Client-Kommunikation erfolgt RESTful. Alle Daten werden extern mithilfe von XML dargestellt, sind also plattformneutral.
Peer to Peer Systeme sind eine gängige Alternative zu teureren Cluster oder Cloud Lösungen.
In der Arbeit konnte gezeigt werden, dass sich Mobileclients auch in einer Peer to Peer Umgebung verwenden lassen.

Item Type: Thesis (Student Research Project)
Subjects: Topics > Internet Technologies and Applications > P2P (Peer to Peer)
Area of Application > Mobile
Technologies > Operating Systems > Android
Technologies > Protocols > REST
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Huser, Hansjörg
UNSPECIFIED
Date Deposited: 24 Jul 2012 07:57
Last Modified: 24 Jul 2012 09:35
URI: https://eprints.ost.ch/id/eprint/120

Actions (login required)

View Item
View Item