Software components written for a variety of computer platforms in a range of programming languages are brought together across the computing enterprise through CORBA, an Open Management Group (OMG) specification. This is made possible through two CORBA technologies: the Object Request Broker (ORB) and the Interface Definition Language (IDL).
For complete information on CORBA, check http://www.omg.org. Java IDL is included for the first time with JDK 1.2. It was, however, available as a separate add-on for JDK 1.1.
Other languages, such as C++, support CORBA, and there are different vendors, such as VisiBroker, that offer variations. One variation is discussed in the next chapter.
The Object Request Broker (ORB) ...