GradSoft


Older Newer
Tue, 16 Apr 2002 01:57:11 . . . . rssh


Changes by last author:

Added:
IDL - язык определения интерфейсов (interface definition language).

CORBA интерфейсы определяются на IDL.
IDL определения транслируются в определения языка программирования с помощью IDL компилятора, обычно являющегося частью ORB
Затем разработчик может:
*реализовать CORBA интерфейсы, используя выход IDL компилятора как спецификации классов (обычно IDL компилятор гененерирует абстрактные классы, разработчик должен написать классы реализации, производные от этих абстрактных классов.
*использовать CORBA интерфейсы. В этом случае выход IDL компилятора можно рассматривать как определение удаленных интерфейсов на избранном языке программирования.

Спецификации:
:IDL синтаксис и семантика: http://www.omg.org/cgi-bin/doc?formal/01-12-07
:Отображения в языки программирования
:*Catalog: http://www.omg.org/technology/documents/idl2x_spec_catalog.htm
:*Ada http://www.omg.org/technology/documents/formal/ada_language_mapping.htm
:*C http://www.omg.org/technology/documents/formal/c_language_mapping.htm
:*C++ http://cgi.omg.org/cgi-bin/doc?ptc/2000-01-02
:*COBOL http://www.omg.org/technology/documents/formal/cobol_language_mapping.htm
:*CORBAScript: http://www.omg.org/technology/documents/formal/corba_script_language_mapping.htm
:*Java http://www.omg.org/technology/documents/formal/omg_idl_to_java_language_mapping.htm
:*Python http://www.omg.org/technology/documents/formal/python_language_mapping.htm
:*Smalltalk http://www.omg.org/technology/documents/formal/smalltalk_language_mapping.htm

--------
вернуться к CORBA ПО
вернуться к глоссарию



   Search
History of
Main Recent Changes Preferences   english