-
Notifications
You must be signed in to change notification settings - Fork 0
SportEventAnalyserService
Das SportEventAnalyserService Projekt umfasst den Mobilis Service. Der notwendige Mobilis Service, um im Mobilis Server angehängt werden zu können, stellt die SportEventAnalyserService-Klasse dar. Sie dient zusätzlich als Schnittstelle zu allen serverseitigen Projekten.
Der Service bietet unterschiedliche Schnittstellen zur Kommunikation an. Zur asynchronen Kommunikation mit dem Web-Interface wurde das Service Skeleton aus der selbstentwickelten MSDL umgesetzt. Neben der Kommunikation über die Standard-Mobilis Beans bietet das Projekt eine Schnittstelle zur Kommunikation über PubSub (XEP-0060) mithilfe des SportEventAnalyserPubSub Projektes an. Zuletzt bietet der Service auch eine Schnittstelle zum SportEventAnalyserJingle Projekt an.
Das Projekt umschließt alle Funktionen, die für einen Mobilis Service notwendig sind. Es ist entsprechend nicht eigenständig nutzbar. Dennoch stellt das Projekt die Grundlage für den Mobilis Service dar.
Die Aufgabe des Projektes ist die Umsetzung eines Mobilis Service. Es soll somit eine Schnittstelle zwischen dem Mobilis Server und den serverseitigen Projekten umsetzen.
Zur Kommunikation soll das Projekt sowohl die Jingle Schnittstelle mit dem Traffic Generator, als auch die PubSub Schnittstelle mit dem Javascript-Client anbinden. Zusätzlich wurden in einer MSDL weitere Methoden beschrieben, die für eine Kommunikation über die Standard-Mobilis Beans, genutzt werden.