The Initialization Service

When a CORBA application starts up, it must get references to a basic set of initial objects, for example the ORB, the object adapter, and the naming service. The CORBA standard defines the CORBA initialization service to take care of this task.

At the beginning of every CORBA application, you will see the initialization service being used to initialize the ORB. It is a simple service that declares just a few associated operations, given in Table 6.3.

Table 6.3. Initialization Service Operations
Operation NameDescription
CORBA::ORB_init()Return an object reference to the CORBA::ORB object.
CORBA::ORB::resolve_initial_references()Return an object reference to the named service.
CORBA::ORB::list_initial_services()Return a ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.