09.08.2013 Aufrufe

download - SPES 2020

download - SPES 2020

download - SPES 2020

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

6.3 Corba<br />

Abbildung 3 – ACE Schlüsselkomponenten<br />

Laut Wikipedia ist Corba ist ein relativ abstraktes Konzept, was den intuitiven Zugang erschwert. Das Konzept selbst ist<br />

innovativ und hat großes Potential. Von den konzipierten Methoden wurde leider nur wenig umgesetzt. Deshalb bleibt<br />

man häufig an die Programmiersprachen Java und C# gebunden. Ebenso wie ACE und ICE funktioniert Corba nur über<br />

ein Client Server Modell, was die Zugriffsgeschwindigkeit erheblich reduziert. Die Reaktionszeiten von Zugriffsmethoden<br />

bewegen sich im Bereich von mehr als 200µs.<br />

Corba abstrahiert:<br />

Betriebsystem<br />

Programmiersprache (der Kommunikationspartner)<br />

Deployment, Verteilung der Komponenten auf verschiedenen Knoten<br />

Typische Latency Zeiten sind bei Corba etwa bei 25µs für lokale Kommunikation und etwa 1 µs bei Kommunikation über<br />

TCP/IP.<br />

6.4 ICE<br />

Neuentwicklung auf Basis der Erfahrungen mit CORBA. Heraus stechende Unterschiede sind geringere Komplexität,<br />

bessere Performance (etwa Faktor 2 gegenüber Corba), Durch die Client Server Architektur ist das System sehr sicher.<br />

Im Gegensatz zu Corba unterstützt das Framework auch Versionierung.<br />

10

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!