Language Mapping
Was ist das ?
Das Language Mapping ist für die Übersetzung des IDL Codes in eine
Programmiersprache zuständig. Dabei gibt wird nicht jede Sprache unterstützt. Derzeit
sind von der OMG folgende Standards herausgegeben worden:
- Ada Language Mapping
- C Language Mapping
- C++ Language Mapping
- COBOL Language Mapping
- Java Language Mapping
- Smalltalk Language Mapping
Durch das Language Mapping wird der IDL Code in verschieden viele einzelne Programme übersetzt.
Dabei ist es von dem verwendeten CORBA System abhängig, wieviele Dateien erzeugt werden und welchen Namen
diese tragen. Einzig die Art, wie eine IDL Datei zu übersetzten ist, ist von der OMG vorgeschrieben.
Bemerkung
Nicht alle CORBA Systeme unterstützen auch alle Arten des Language Mappings. Die Majorität
wird aber den Standard C++ implementieren.