An object adapter is the primary way for an object implementation to gain access to ORB services. It is envisioned that there will be a multitude of object adapters, with differing characteristics, to support 'groups' of functionality. The Basic Object Adapter is required to be an CORBA-compliant implementation. The functionality's provided by the BOA are: Creation of Object References. Translations of Object References. Activation and deactivation of the object implementation as well as other objects. Invocation of methods (of the object implementation) through the IDL skeleton. Authentication of the client making the request.
The BOA relies on the Implementation Repository . Platform specific information regarding the object implementation is stored here. The BOA uses this information for starting the server object.
©1998, Sage Technologies