Projektstudium SS98 - distributed computing


OMA Reference Model

Das OMA Reference Model ist ein architektonisches Framework für die Standardsierung von Interfaces für Infrarstrukturen und Services, die von Anwendungen genutzt werden können. Das objektorientierte Paradigma betont die Wiederverwendung von Komponenten, die kleine, wohl definierte Teile der Funktionalität einer Anwendung, bereitstellen.

 

Überblick

Das Reference Model besteht aus fünf Hauptkomponenten:

 

Im folgenden werden wird nur auf die ersten beiden Komponenten kurz eingegangen.

 

Object Request Broker

Der ORB ist im CORBA Spezifikationsdokument definiert. CORBA baut auf dem OMA Core Object Model auf und bietet:

 

Der ORB ist als das konzeptuelle Zentrum des Reference Models ausgelegt. Er agiert als Nachrichtenbus zwischen Objekten, die irgendwo im Netzwerk residieren. Der die Anfrage stellende benötigt eine Objektreferenz und Parameter in der Language Mapping der Wahl, um Operationen so, als wenn sie lokal wären, aufrufen zu können. Dies wird als Access Transparency bezeichnet.

 

Object Services

Diese Menge an Interface Spezifikationen bietet fundamentale Services, die von Anwendungsentwicklern für das Auffinden und Managen ihrer Objekte und Daten benötigt werden, an. Object Services sind Grundbausteine aus denen andere Komponenten der OMA konstruiert werden können. Die OMG nennt die Services CORBAservices.

Die Services schließen folgendes ein:

 

nächste Seite 


© Copyright 1998 André Möller, Oliver Mentz & Magnus Wiencke