![]() |
Enterprise JavaBeans are Java objects operating in a sophisticated runtime environment (EJB containers). The EJB container manages transactions, security, and other services. These typically correspond to CORBA services. Because EJBs are Java objects they can act as CORBA clients, using the CORBA ORB managed by the container, as shown in the following figure. Enterprise JavaBeans, acting as CORBA clients using the WebSphere Java ORB, benefit from full propagation of service contexts because of the tight integration between the EJB container and the ORB.
WebSphere EJB server (as a CORBA client) to CORBA server
scenario. This figure shows a WebSphere EJB server, as a CORBA client, accessing server implementation objects hosted by a CORBA server. For more information, see the text following the figure.
In this scenario, when the client (an Enterprise JavaBean on a WebSphere EJB server) wants to call a method on a servant object, the following sequence of events occur:
For more information about the elements in this scenario, see An overview of basic CORBA concepts.
Related tasks... | |
Developing a C++ CORBA client | |
Related concepts... | |
Parent: WebSphere CORBA support | |