ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2002 (DA02): Arbeits-Archiv
 
DA Frp 02/1 - Automatische Konfiguration verteilter Systeme mittels XML
Studierende: Martin Kampf, kaempmar
  Mark Kunz, kunzmar

Betreuer: Peter T. Früh, frup

Ziel der Diplomarbeit ?DA_FRP_02_1 - Automatische Konfiguration verteilter Systeme mit XML? ist es, fur die Firma IMS Alternativen fur das momentan eingesetzte RPC zu suchen und diese auf ihre Umsetztbarkeit hin zu prufen.

Nach der Analyse der vorhandenen Losung, werden als Alternativen RMI, DCOM, CORBA, XML-RPC & SOAP gepruft. Da die drei erstgenannten Mechanismen bereits in einem fruhen Stadium wichtige Anforderungen nicht erfullen konnten, wurde die Auswahl auf XML-RPC und SOAP beschrankt.

In einer detaillierten Analyse konnten die beiden Protokoll-Spezifikationen von SOAP und XML-RPC mit ihren theoretischen Vor- und Nachteilen verglichen werden.

Sowohl XML-RPC als auch SOAP bieten zwar eine breite Palette von Zusatzfunktionen (OO-Unterstutzung, Spezialbehandlung von Datenpaketen durch Firewalls und Bundelung von Mehrfachaufrufen). Allerdings stellen fast alle diese Features Funktionialitaten dar, die von der IMS-spezifischen Anwendung nicht benotigt oder verwendet werden konnen.

Anschliessend wurden anhand von Prototypen, Effizienztests zwischen den verschiedenen Protokollen, sowie zwischen verschiedenen Sprachen innerhalb desselben Protokolls durchgefuhrt. Dabei wurde festgestellt, dass sich die Ubertragungsgeschwindigkeiten nicht gross unterscheiden. Allerdings konnte gezeigt werden, dass bei Details wie Broadcast, die Wahl des Ubertragungsprotokolls (UDP/TCP) sehr wohl unterschiedelich sind. Die Effizienz und Leistungsfahigkeit von mehreren gleichzeitig agierenden Clients ist zudem stark von den eingesetzten XML-Parser- und Marschaling Librarys abhangig.

Falls nicht zwingende Grunde vorliegen XML als Codierungs-Standard zu verwenden, raten wir aber davon ab, ein neues System fur die geplante Gebauderaumungsanlage einzusetzten.

zurück