Message Oriented Middleware (MOM) is a category of connectivity middleware that provide program-to-program communications by message passing. MOM, because it generally supports multiple protocols, comprises an infrastructure that will support reliable and scalable high-performance distributed application networks. Most Message Oriented Middleware is implemented with queued message store-and-forward capability and it is this feature the SOA Gateway supports.
In particular the systems supported by SOA Gateway are IBM WebSphere MQ and Software AG EntireX Broker.
There are 2 ways to integrate a messaging sytem with SOA Gateway.
To monitor for SOA Gateway specific requests, to process these and issue a response.
To log Usage Governance Data.
Tutorials are available which demonstrate these 2 capabilites.
The first tutorial uses SOA Gateway to write usage governance data to a messaging system and a second SOA Gateway to process these and store them in a database. See here for details on this.
This tutorial uses a Java client to access the WSDL of a web service supporting EntireX and call it using SOAP over EntireX. See here for details on this.