| GNOME 1.0 Library Roadmap | |||
|---|---|---|---|
| <<< Previous | Home | Next >>> | |
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 Name | Function |
|---|---|
| libIIOP | Low level CORBA communications |
| libORBitutil | Convenience routines for ORBit |
| libORBit | CORBA API |
| libgnorba | GNOME 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:
CORBA intialization routine for all GNOME apps, to automatically take care of security and GTK+ main loop integration.
Automatic name service bootstrapping and accessing.
Standard object server directory, object server registration and activation.