CORBA—Enabled GNOME Libraries

CORBA is a mechanism that GNOME applications can use to access services from other GNOME components. The CORBA implementation used by GNOME is called ORBit.

Table 2. CORBA Libraries

Library NameFunction
libIIOPLow level CORBA communications
libORBitutilConvenience routines for ORBit
libORBitCORBA API
libgnorbaGNOME CORBA framework

Applications will only access libORBit and libgnorba directly, as libIIOP and libORBitutil are used internally by ORBit.

libORBit. libORBit provides the implementation of the CORBA API. It is the ORB proper, and works in concert with libIIOP and the IDL compiler to provide the complete CORBA implementation to the application.

libgnorba. ORBit provides the CORBA framework to developers for problem solving. To expedite the use of CORBA in GNOME applications specifically, additional facilities are provided by libgnorba: