1.1 EJB Based Synchronous Deployment Pattern
This topic describes the EJB-based synchronous deployment pattern.
The Enterprise Java Beans (EJB) deployment pattern will be used in integration scenarios where the external system connecting to Oracle FLEXCUBE Universal Banking is EJB literate, that is, the external system is capable of interacting with Oracle FLEXCUBE Universal Banking based upon the EJB interface. In this deployment pattern, the external system will use the RMI/IIOP protocol to communicate with the Oracle FLEXCUBE Universal Banking EJB.
In this deployment pattern, the EJB displayed by Oracle FLEXCUBE Universal Banking will be a stateless session bean. The actual request will be in the form of an XML message. After the necessary processing is done in Oracle FLEXCUBE Universal Banking based on the request, the response is returned to the external system as an XML message. The transaction control for the processing will stay with the Oracle FLEXCUBE Universal Banking EJB.
Parent topic: Overview of Gateway Functions