Technische Konzeption und Realisierung einer Multi-User Musiksammlungsverwaltung auf Basis aktueller Web Service- und Java-Techniken

Ulm University

BA Abschlussvortrag, Max Käufer, Ort: O27/545, Datum: 08.04.2014, Zeit: 15:30 Uhr

In dieser Arbeit wird das Konzept einer mehrbenutzerfähigen Web-Applikation für die zentrale Verwaltung einer Musiksammlung und das Streamen der Musik entwickelt. Dieses Konzept wird mit der Java Platform, Enterprise Edition 7 (Java EE 7) auf der Server-Seite und dem Ember.js Framework auf der Client-Seite implementiert. Das Ziel dieser Arbeit ist es, eine Lösung, wie sie Google oder Amazon bereitstellt, zu entwickeln. Die Musiksammlung wird also zentral gespeichert, anhand der anfallenden Metadaten verwaltet und die gesamte Applikation nach dem SaaS-Paradigma (Software as a Service) in Form einer Web-Applikation bereitgestellt. Dem Benutzer wird dabei nur die eigene Musiksammlung – und keine Werbung – angezeigt und er hat genauere Kontrolle über die Features, die ihm zur Verfügung stehen. Da dem Benutzer die Software selbst und nicht nur der Dienst, den sie bereitstellt, zur Verfügung steht, kann er sie nach seinen eigenen Vorstellungen von Datenschutz und Privatsphäre an einem zentralen Ort seiner Wahl betreiben.