next up previous contents index
Next: Name Service Up: Die wichtigsten Standards aus Previous: Die wichtigsten Standards aus

Der CORBA-Standard der Object Management Group (OMG)

  CORBA ist die Common Object Request Broker Architecture der OMG und beschreibt den Aufbau und die Funktionsweise eines Object Request Brokers (ORB) (eine explizite Erläuterung wird noch im Verlauf dieser Arbeit gegeben). Die OMG ist ein herstellerübergreifendes Konsortium mit über 500 Mitgliedern, das 1989 gegründet wurde. Das Ergebnis der Bemühungen, eine Architektur für die Zusammenarbeit verteilter Anwendungen auf Basis objektorientierter Konzepte zu schaffen, ist die Object Management Architecture  (OMA ).

Die wichtigsten Ziele, die bei der Entwicklung der OMA zugrunde lagen, waren lokationstransparente Verwendung der Dienste von Objekten in einem Verbund und Sprachunabhängigkeit der Implementierungen der einzelnen Objekte. Die OMA setzt sich aus vier Komponenten zusammen:

Während die CORBAfacilities und CORBAservices einen eher allgemeinen Charakter haben und hauptsächlich für administrative Aufgaben bei der Objekterzeugung und -verwaltung genutzt werden und die Kommunikationmechanismen mit dem ORB für Objekte zur Verfügung stellen, sind die Application Objects  die konkreten Implementierungen von Anwendungen, die ihre Dienste der Welt zur Verfügung stellen.

Das Kernstück und damit den interessantesten Teil dieser Architektur bildet der Object Request Broker, ohne ihn könnten die Objekte nicht miteinander kommunizieren, Dienste nutzen oder Dienste bereitstellen. Um dem CORBA-Standard zu erfüllen sollten Implementierungen eines ORB ihrerseits folgende Dienste anbieten:



 
next up previous contents index
Next: Name Service Up: Die wichtigsten Standards aus Previous: Die wichtigsten Standards aus
Copyright Munich Network Management Team