1.4 MDB Based Asynchronous Deployment Pattern

This topic describes the MDB-based synchronous deployment pattern.

The MDB deployment pattern is used in integration scenarios where the external system connecting to Oracle FLEXCUBE Universal Banking wants to connect to Oracle FLEXCUBE Universal Banking using JMS queues.

This is especially applicable to systems such as the following:
  • The systems that prefer to use the JMS queues-based approach without wanting to wait for the reply

Here external system sends messages in XML format to request a queue on which an MDB is listening. When a message arrives in the queue, it is picked up for processing. After the necessary processing is done in Oracle FLEXCUBE Universal Banking, based on the request, the response is sent to the response queue as an XML message.