WebSphere MQ低延迟消息传递 - 它是否具有JMS(或类似JMS)API?

Chr*_*ton 5 java jms ibm-mq

我们目前正在通过JMS使用IBM MQ,但似乎正在推动更多的消息而不是它可以处理 - 奇怪的是,问题似乎是间歇性的.

消息是价格,因此不需要保证,只需要快速发送.

由于IBM有一个低延迟产品,我想知道这是否是更好的解决方案 - 但它似乎没有JMS api,或者至少不容易看到.

任何人都知道Low Latency产品中是否有JMS api,或者它所具有的"唯一"API是否与JMS类似...

或者,也可以赞赏MQ调优指针...... :)

Mic*_*ker 5

绝对低延迟的消息传递产品更适合您的问题,我正在开发一个项目,我们使用29West的低延迟消息产品LBM 来做类似的事情.它没有JMS api,我怀疑低延迟空间中的大多数产品都没有.结合这些类型的产品(例如持久性,选择性等),有许多功能没有意义.我们发现在消息传递产品的顶部编写我们自己的简单api非常简单,并且可以灵活地在以后更改产品,并使我们摆脱JMS api的一些大量和冗长.

另一个需要考虑的选择是JGroups.

29West为其消息产品线添加了JMS支持.