next up previous contents
Next: Einbeziehen von sonstigen JAVA-Objekten Up: Design Previous: Umwandlung des Informationsmodells in   Contents

Kommunikationsmodell

Das Kommunikationsmodell besteht aus einer CORBA-Architektur mit zwei ORB, die per IIOP miteinander kommunizieren sowie den entsprechenden Skeletons und Stubs, die für die Elemente des Informationsmodells das Marshalling und Demarshalling durchführen. Aus der erstellten, wohldefinierten IDL- Beschreibung des Informationsmodells lassen sich die benötigten Skeletons und Stubs durch IDL-Mapping in der benötigten Programmiersprache erstellen, existierende IDL-Mappings vorausgesetzt (Abbildung 8.4).

Figure 8.4: IDL-Mapping in verschiedene Programmiersprachen

Durch den modularen Aufbau und der allgemeinen Beschreibung der Schnittstelle in IDL können die CORBA Komponenten relativ einfach ausgewechselt werden, da ein Großteil über die wohldefinierte IDL automatisch generiert werden kann.



root 2002-08-11