WebSphere MQ Suite - Available Services and Adapters
The WebSphere MQ Suite includes a communications adapter and eight services that enable you to use Sterling B2B Integrator to perform many functions with a WebSphere MQ server. Optionally, you can use the WebSphere MQ Suite adapter to connect to a remote WebSphere MQ server.
Note: When using WebSphere MQ Suite, the workflow can start on any node in the
cluster. However, once the Open Session occurs, the rest of the WebSphere MQ Suite calls that use
that session must complete on the same node. This is because the session ID is saved on that node
only. To make this work, add one extra line to the business process: <assign to="mandatoryNode"
from="sci-get-property('noapp','servername')">. This assign must occur before the call to
the WebSphere MQ Suite Open Session Service. Make sure that ReleaseService does not delete this
value from ProcessData.
The following services and adapters are available:
- WebSphere MQ Suite Async Receiver Adapter – Receives messages as soon as they are available on the queue instead of waiting for a scheduled job to poll the queue.
- WebSphere MQ Suite Open Session Service – Opens a session, which establishes a connection to a WebSphere MQ Queue Manager.
- WebSphere MQ Suite Open Queue Service – Opens a queue.
- WebSphere MQ Suite Get Message Service – Gets or browses messages in a queue.
- WebSphere MQ Suite Put Message Service – Puts messages in a queue.
- WebSphere MQ Suite Commit Service – Commits SyncPoint operations for a given WebSphere MQ Queue Manager.
- WebSphere MQ Suite Backout Service – Backs out SyncPoint operations for a given WebSphere MQ Queue Manager.
- WebSphere MQ Suite Close Session Service – Closes an existing session and disconnect from the WebSphere MQ Queue Manager.
- WebSphere MQ Suite Close Queue Service – Closes a queue.