05.02.2012


10.03.2009

Rich-Clients mit mobilen Datenbanken – Evaluation am Beispiel des viadee Frameworks



Moderne Informationssysteme passen sich den Bedürfnissen der Nutzer an. Insbesondere der steigenden Mobilität ist Rechnung zu tragen. Eine Fragestellung in diesem Zusammenhang lautet: Können mithilfe des viadee Frameworks mobile Rich-Client-Anwendungen, bspw. zur Unterstützung von Außendienstmitarbeitern, entwickelt werden?

Die Untersuchung ausgewählter mobiler Datenbanklösungen kommerzieller Anbieter ergibt, dass sich diese für eine Integration in das viadee Framework nicht eignen. Zur Unterstützung der drei Phasen Replikation, Synchronisation und lokale Transaktionsausführung erfolgt eine Erweiterung des viadee Frameworks mittels AspectJ. Die Replikation und Synchronisation nutzt die besonderen Charakteristika der Persistenzschicht des Frameworks und ermöglicht eine redundante Datenhaltung. Durch die Berücksichtigung des Task-Systems bei der Protokollierung lokal ausgeführter Transaktionen wird die Interaktion mit dem Nutzer einer Anwendung unterstützt. Diese erlaubt einem Nutzer zu entscheiden, ob in einem Konfliktfall die Datenänderungen eines Clients auf den Server zu übernehmen sind.

Autor: Christoph Wingender
Erstellt: 2009
Betreut durch: Prof. Dr. Herbert Kuchen

Inhaltsverzeichnis (PDF)