University of Ulm
Computer Science
Verteilte Systeme/Distributed Systems
Projects   |   Publications   |   Teaching   |   Persons Search   |   Intranet

Current Position
University of Ulm
Computer Science
Distributed Systems Lab
Projects
Aspectix
Student Projects
Ulm
Studentische Arbeiten

Additional Topics
 
 

Fehlertolerante Objektreplikation für Java RMI

Beschreibung:
Zu entwerfen ist eine Infrastruktur zur aktiven Replikation von Java-RMI-Objketen. Als Vorbild kann dabei Fault Tolerant CORBA sowie Aroma (Univ. of California) herangezogen werden. In der zu erstellenden Implementierung kann die im AspectIX-Projekt entwickelte flexible RMI-Erweiterung FORMI verwendet werden, um "intelligenten" Code für die Replikation transparent in Clienten zu laden. Aktive Replikation kann mit Hilfe das fehlertoleranten Gruppenkommunikationssystems AGC erflgen. Insgesamt umfasst das Thema folgende Teilaufgaben:
  • Schnittstellen und Mechanismen für Replikate (Abbildung von Gruppennachrichten auf Methodenaufrufe, Zustandsübertragung zum Erzeugen neuer Replikate)
  • Intelligente Stubs für Klienten, damit diese RMI-Aufrufe auf die Gruppenkommunikation abbilden
  • Verwaltungsdienst zum Starten und Überwachen von Replikaten

Geeignet für:
Diplomarbeit, Masterarbeit
Betreuer:
Prof. Dr. Franz J. Hauck, Dipl. Inf. Hans P. Reiser
Zurück...

Languages
Deutsch
Copyright © 2007 Distributed Systems Lab · Uni Ulm Imprint