Konzeption und Realisierung einer Client-Server-Anwendung zum mobilen entfernten Zugriff auf Dienste einer Ambient Assisted Living Service Plattform
Design and realization of a client-server application for mobile remote access of services in an ambient assisted living service platform
- Diese Bachelor-Thesis befasst sich mit der Konzeption und Realisierung einer Client-Server-Anwendung zum mobilen entfernten Zugriff auf Dienste einer Ambient Assisted Living Plattform. Die Anwendungslogik befindet sich dabei auf einem Server, welcher Dienste mithilfe einer Implementierung von OSGi Remote Services zur Verfügung stellt. Als Client-Anwendung fungiert eine Android-App, welche auf diese Dienste zugreift und vom Server mittels auf dem MQTT-Protokoll basierenden Push Notifications über Alarme informiert wird. Diese Ausarbeitung gibt zunächst einen Einblick in die Android- und OSGi-Programmierung und beschreibt die Anforderungen an das zu entwerfende System. Nachfolgend wird der aktuelle Stand der Technik betrachtet und ein Realisierungskonzept erstellt. Anschließend wird die Realisierung der gewünschten Anwendung dokumentiert und das Ergebnis evaluiert.
- This bachelor’s thesis deals with the design and realization of a client-server application for mobile remote access of services in an ambient assisted living platform. The application logic is deployed to a server that provides services using an implementation of the OSGi specification for remote services. An Android application functions as the client which remotely accesses those services. In addition, the server sends alarm messages to the client using push notifications based on the MQTT protocol. This paper provides an insight into programming for OSGi and Android. Subsequently, it gives an overview of various implementations of push notifications as well as remote services for OSGi. In the last part, this thesis provides different concepts and a documentation of the prototypical implementation of the most appropriate one. Finally, the result is evaluated.
Author: | Andreas Knoll |
---|---|
open access (DINI-Set): | open_access |
open access : | Bronze - frei zugänglich aber ohne Lizenzhinweis, d.h. keine Weitergabe |
Fachbereich/Einrichtung: | Hochschule Düsseldorf / Fachbereich - Elektro- & Informationstechnik |
Document Type: | Bachelor Thesis |
Year of Completion: | 2013 |
Referee: | Wolfgang Lux, Oliver von Fragstein |
Language of Publication: | German |
Place of publication: | Düsseldorf |
Page Number: | 71 |
URN: | urn:nbn:de:hbz:due62-opus-8080 |
Tag: | AAL; Android; OSGi; Push Notifications; Remote Services FHD |
Dewey Decimal Classification: | 6 Technik, Medizin, angewandte Wissenschaften / 62 Ingenieurwissenschaften / 620 Ingenieurwissenschaften und zugeordnete Tätigkeiten |
Licence (German): | keine Lizenz - nur Metadaten |
Release Date: | 2013/08/16 |