In der Studienarbeit soll die Web Service Umgebung AXIS von Apache so erweitert werden,
dass Web Service-Instanzen von einer AXIS Umgebung auf einem Host A zu einer anderen auf
einem Host B migriert werden können. Der Migrationsvorgang selbst soll durch einen zu implementierenden
Web Service realisiert werden. Bei der Migration ist insbesondere der Scope einer Web Service-Instanz zu
beachten.
Der Client, der einen Web Service nutzt, soll nach der Migration desselben transparent
weiterarbeiten ohne eine neue Verbindung zu dem neuen Host aufbauen zu müssen. Es soll also
zwischen einer physikalischen und einer logischen Client-Server-Verbindung unterschieden werden.
Die logische Verbindung zwischen Web Service und Cleint bleibt erhalten, während die physikalische Verbindung
nach einem Migrationsvorgang aktualisiert werden muss. Hierfür ist ein geeigneter Mechanismus zu finden.
Die Migration von Web Services kann aus verschiedenen Gründe motiviert sein:
Die Daten, die ein Web Service bearbeiten soll, dürfen nicht verschickt werden; z.B: sensitive Kundendaten. Stattdessen soll der Web Service 'zu den Daten kommen'.
Die Daten, die ein Web Service bearbeiten soll, sind wesentlich größer als der Programmcode. Ein Web Service, der Filteroperationen auf Bildern durchführt, arbeitet schneller, wenn er zunächst auf den Rechner migriert wird, auf dem die Bilder lokal vorhanden sind als wenn jedes Bild über das Netz verschickt werden muss.
Load Balancing - Last Verteilung: Ein stark nachgefragter Web Service verteilt Instanzen auf mehrere Rechner, um Antwortzeiten zu verbessern.
Diese Studienarbeit kann auch als Diplomarbeit angefertigt werden.
11.03.2004 webmaster