Standard feature | Broker | Universal Messaging |
JMS | O | O |
MQTT | O | |
AMQP | O | |
C# | O | O |
C | O | |
C++ | O | |
Java | O | O |
JavaScript | O | |
Active/active clustering | O | |
Active/passive clustering | O | O |
Docker | O | |
iOS | O | |
Andriod | O |
Feature | Broker | Universal Messaging 9.12 | Universal Messaging 10.1 | Universal Messaging 10.3 |
pub.publish:publish | O | O | ||
Client side queue (CSQ) | O | O | ||
publishAndWait/reply | O | O | ||
pub.publish:deliver | O | O | ||
Native triggers | O | O | ||
Local trigger filters | O | O | ||
Server-side trigger filters | O | O | ||
Trigger joins | O | O | ||
Multiple conditions | O | O | ||
Duplicate detection | O | O | ||
Multiple servers for webMethods Messaging | O | |||
SSL/basic auth connections | O | O | ||
Automatic subscriber interest propagation | O | O | ||
JCA adapter | O | O | ||
XA | O | |||
Document auditing | O | |||
Concurrent JMS trigger | O | O | ||
Concurrent Native trigger | O | O | ||
Serial JMS trigger | O | O | ||
Serial Native trigger | O | O | ||
Horizontal scaling JMS publish | O | O | ||
Horizontal scaling native publish | O | |||
Horizontal scaling JMS subscribe | O | O | ||
Horizontal scaling Native subscribe | O |
Type | Notes | wM Messaging Triggers | JMS Triggers | Purge allowed |
Shared | Allows multiple consumers, where each messages reaches one consumer. More efficient internal implementation. | Concurrent (10.0+) | Shared durable Connection Factory (10.0+) | Yes |
Exclusive | JMS standard - allows only a single consuming client thread. | 10.3 | Non-shared durable Connection Factory | No |
Serial | Enforces serial consumption across 1 .. n subscribers | 10.3 | Serial durable Connection Factory | Yes |