Copyright © Philip M. Parker, INSEAD. Terms of Use.

INTERFACE DEFINITION LANGUAGE

Specialty Definition: INTERFACE DEFINITION LANGUAGE

DomainDefinition

Computing

Interface Definition Language (IDL) 1. An OSF standard for defining RPC stubs. [Details?] 2. Part of an effort by Project DOE at SunSoft, Inc. to integrate distributed object technology into the Solaris operating system. IDL provides the standard interface between objects, and is the base mechanism for object interaction. The Object Management Group's CORBA 1.1 (Common Object Request Broker Architecture) specifies the interface between objects. IDL (Interface Definition Language) is the base mechanism for object interaction. The SunSoft OMG IDL CFE (Compiler Front End) version 1.2 provides a complete framework for building CORBA 1.1-compliant preprocessors for OMG IDL. To use it you write a back-end. A complete compiler of IDL would translate IDL into client side and server side routines for remote communication in the same manner as Sun's current RPCL compiler. The IDL compiler front end allows integration of new back ends which can translate IDL to various programming languages. Several companies including Sunsoft are building back ends to the CFE which translate IDL into target languages, e.g. Pascal or C++, in the context of planned CORBA-compliant products. IDL requires C++ 2.1. Not to be confused with any of the other IDLs. E-mail: . (ftp://omg.org/pub/omg_idl_cfe.tar.Z), (ftp://omg.org/pub/OMG_IDL_CFE_1.2/). Telephone: Mache Creeger, SunSoft, Inc. +1 (415) 336 5884. (1993-05-04). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Crosswords: INTERFACE DEFINITION LANGUAGE

Specialty definitions using "INTERFACE DEFINITION LANGUAGE": IDL. (references)

Top     

Alternative Orthography: INTERFACE DEFINITION LANGUAGE


Hexadecimal (or equivalents, 770AD-1900s) (references)

49 4E 54 45 52 46 41 43 45      44 45 46 49 4E 49 54 49 4F 4E      4C 41 4E 47 55 41 47 45

Leonardo da Vinci (1452-1519; backwards) (references)

        

Binary Code (1918-1938, probably earlier) (references)

01001001 01001110 01010100 01000101 01010010 01000110 01000001 01000011 01000101 00100000 01000100 01000101 01000110 01001001 01001110 01001001 01010100 01001001 01001111 01001110 00100000 01001100 01000001 01001110 01000111 01010101 01000001 01000111 01000101

HTML Code (1990) (references)

&#73 &#78 &#84 &#69 &#82 &#70 &#65 &#67 &#69 &#32 &#68 &#69 &#70 &#73 &#78 &#73 &#84 &#73 &#79 &#78 &#32 &#76 &#65 &#78 &#71 &#85 &#65 &#71 &#69

ISO 10646 (1991-1993) (references)

0049 004E 0054 0045 0052 0046 0041 0043 0045      0044 0045 0046 0049 004E 0049 0054 0049 004F 004E      004C 0041 004E 0047 0055 0041 0047 0045

Encryption (beginner's substitution cypher): (references)

43485439524035373923839404348435443494824635484155354139

Top     



INDEX

1. Crosswords
2. Orthography
3. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.