IBM® supports JMS clustering for integration services, enabling customers to configure high availability and load balancing configurations for the JMS queues in their Service Definition Framework.
Table 1 describes the JMS cluster configurations that are supported for the application servers.
Message Queueing Application Server | JMS Clustering Support for Integration Services | JMS Clustering Support for Agents |
---|---|---|
Oracle WebLogic JMS | High availability, load balancing, or a combination of both high availability and load balancing | High availability and load balancing |
IBM WebSphere® MQ | High availability, load balancing, or a combination
of both high availability and load balancing, as follows:
Note: When used together, these two options provide virtually
complete high availability and load balancing capabilities.
|
High availability and load balancing High availability is provided via multi-instance queue managers in WebSphere MQ. Sender load balancing is provided via clustered queue managers. |
IBM WebSphere Default Messaging | High availability, load balancing, or a combination of both high availability and load balancing | High availability and load balancing |
JBoss Messaging JMS | Load balancing and high availability | JMS clustering is not supported. |
TIBCO EMS | High availability | High availability |
Notes:
|