With an architecture based on the Interface Definition Language
OMG/ISO IDL, the Object Request Broker, and the Internet Inter-ORB Protocol (IIOP), CORBA components interoperate regardless of location, platform, programming language, system vendor, or network.
The architecture is open, allowing end-user (customer) integration through CORBA Interface Definition Language
Interfaces are defined using Interface Definition Language
An HTML application was used to find product data for the skin in a virtual enterprise data server; a VRML application was used to visualize the skin's geometry; a Java application was used to enter cost approximations for manufacturing each part of the assembly; and an interface definition language
(IDL) application was used as a placeholder for code written in the language allowed by OMG CORBA.
The strengths of Spring are in its use of an interface definition language
(IDL) to define the interfaces of system services.
ADL--An interface definition language
for specifying and testing software.
For example, both COM+ and the CORBA Component Model (CCM) are closely associated with Interface Definition Languages