Message Oriented Middleware Support in SOA Gateway

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.


Introduction

There are 2 ways to integrate a messaging sytem with SOA Gateway.

  1. To monitor for SOA Gateway specific requests, to process these and issue a response.

  2. 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.