2.2.4 MDB Based Asynchronous Deployment Pattern

The MDB deployment pattern is used in integration scenarios where the external system connecting to Oracle Banking Trade Finance wants to connect to Oracle Banking Trade Finance 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 Trade Finance, based on the request, the response is sent to the response queue as an XML message