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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.