next up previous contents
Next: 5.1.2 Die SOM-Laufzeitumgebung Up: 5.1 IBM's SOMbjects als Previous: 5.1 IBM's SOMbjects als

5.1.1 Der SOM-Compiler

Die Schnittstellen einer Klasse werden bei der Entwicklung mit SOM in der Beschreibungssprache IDL (Interface Definition Language) festgelegt. Die Schnittstellen werden dadurch von ihrer (später erfolgenden) Implementierung getrennt. Die SOM IDL entspricht der OMG IDL im CORBA-1.1-Standard; es werden alle CORBA-Datentypen unterstützt.

Der SOM-Compiler ist zuständig für die Sprachabbildung von IDL auf eine konkrete Programmiersprache. Die Sprachabbildung von IDL auf C ist CORBA-1.1-konform, ein Language Mapping für C++ wird ebenso angeboten. Zur Zeit kann C oder C++ ausgewählt werden.



Copyright Munich Network Management Team