An apparatus for and method of permitting a CORBA user terminal to request
services from an enterprise server having XATMI applications. The service
request is generated and transmitted in accordance with CORBA protocol as
an IIOP message. A CORBA adapter makes the data format conversions. The
request is honored by the enterprise server and a response is generated.
The response is converted to CORBA protocol and transferred to the user
terminal. Unlike previous and less efficient approaches, the CORBA Naming
Service of the CORBA Object Request Broker does not initialize any CORBA
objects at server startup. Instead, individual CORBA objects are not
initialized until actual use is required.