3.13.3 Configuration in which a Stateless Session Bean is invoked from other than an EJB client using the CTM gateway function
For a system using CTM, the J2EE application operating on the Application Server machine is invoked from the following client other than the EJB client:
-
Client application developed with TPBroker Version 5 or later.
-
Client application developed with TPBroker Object Transaction Monitor.
For details about how to develop the client application to invoke the application on the J2EE server from these clients, see the documentation for the CORBA/OTM gateway function of CTM.
In this configuration, CTM provides a function as a gateway to invoke the J2EE application from TPBroker client or TPBroker OTM client.
The following figure shows an example of a system configuration that invokes the J2EE application through CTM from TPBroker client or TPBroker OTM client:
|
Note: For other legend items, see 3.2 Description of the system configuration.
The request from the TPBroker client or TPBroker OTM client is passed to the J2EE application on the J2EE server through the processes provided by CTM.
Among the CTM processes, the process of receiving requests is different for TPBroker client and TPBroker OTM client. For TPBroker client, the CTM regulator process receives the request. For TPBroker OTM client, the request is received by the OTM gateway process. The CTM regulator process and OTM gateway process are started concurrently when starting the CTM daemon.