2.2 EJB Based Synchronous Deployment Pattern

The Enterprise Java Beans (EJB) deployment pattern is used in integration scenarios where the external system connecting to Oracle Banking Treasury Management is EJB literate, that is, the external system is capable of interacting with Oracle Banking Treasury Management based upon the EJB interface. In this deployment pattern, the external system uses the RMI/IIOP protocol to communicate with the Oracle Banking Treasury Management EJB.

In this deployment pattern the EJB displayed by Oracle Banking Treasury Management a stateless session bean. The actual request is in the form of an XML message. After the necessary processing is done in Oracle Banking Treasury Management based on the request, the response is returned to the external system as an XML message. The transaction control for the processing stays with the Oracle Banking Treasury Managment EJB.