1.1.1.4 MDB Based Asynchronous Deployment Pattern

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

This is especially applicable to systems such as the following:

  • Systems that prefer to use JMS queues based approach without wanting to wait for the reply.

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