Before delving into JMS, consider also AMQP - there may be a new standard. JMS providers I worked with (to one degree or another):
TIBCO EMS is very fast and reliable, good API support, Java compatible, native C API. Best commercial choice I used.
Websphere MQ (and its implementation of JMS) - so, so. Pub / sub is not quite fast, many of the options and configuration options are "strange" and overly complex from the long history of this product. Just look at the amount of documentation ...
Solace JMS - very high bandwidth (a JMS broker is built into the hardware!), A good selection of connection protocols (MQTT, AMQP, XML via http as administrator protocols)
Fiorano MQ - was aggressive in marketing, but lost a lot of market share, maturity
Sonic MQ is a solid product that also supports API C
Active MQ - if you want to use an open source product (low-cost support, great community, limited add-ons, limited enterprise features), this is probably your best bet. Works out of the box and is the basis of several tools, such as Apache Camel, for example.
Axel Podehl Apr 17 '12 at 10:11 2012-04-17 10:11
source share