2.2.1 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 Trade Finance is ‘EJB literate’, i.e., the external system is capable of interacting with Oracle Banking Trade Finance based upon the EJB interface. In this deployment pattern, the external system uses the RMI/IIOP protocol to communicate with the Oracle Banking Trade Finance EJB.

In this deployment pattern, the EJB exposed by Oracle Banking Trade Finance is a stateless session bean. Requests are received as XML messages. After processing within Oracle Banking Trade Finance, the system returns the response to the external system as an XML message. Transaction control for processing remains with the Oracle Banking Trade Finance EJB.