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

标签 java jms ibm-mq

我们目前正在通过 JMS 使用 IBM MQ,但似乎推送的消息多于它的处理能力 - 奇怪的是,这个问题似乎是间歇性的。

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

因为 IBM 有一个 Low Latency product ,我想知道这是否是更好的解决方案 - 但它似乎没有 JMS api,或者至少不容易看到。

任何人都知道低延迟产品中是否有 JMS api,或者它所拥有的“独特”API 是否类似于 JMS...

或者,对于 MQ 调整的指针也将不胜感激...... :)

最佳答案

毫无疑问,低延迟消息传递产品更适合您的问题,我正在做一个项目,我们使用来自 29West 的名为 LBM 的低延迟消息传递产品来做一些非常相似的事情。 .它没有 JMS api,我怀疑低延迟领域的大多数产品都没有。有大量的特性与这些类型的产品结合起来没有意义(例如持久性、选择器等)。我们发现在消息传递产品的顶部编写我们自己的简单 API 相当容易,并且可以灵活地在以后更改产品,并将我们从 JMS API 的一些笨重和冗长中解放出来。

要考虑的另一个选项是 JGroups .

29West 已将 JMS 支持添加到其消息传递产品线。

关于java - WebSphere MQ 低延迟消息传递 - 它是否具有 JMS(或类似 JMS)API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1543996/

相关文章:

jms - ActiveMQ - 通过命令行删除/清除所有队列

ssl - 使用 Websphere MQ Explorer 禁用身份验证

esb - 在 DEV、QA 和 PROD 环境之间移动 IBM Message Broker 组件的最佳方法是什么?

java - 游戏循环速度不稳定

java - 在 Java 中,每次我向 JPanel 添加不止一个东西时,第二个东西没有被创建?

java - Oracle 将空字符串视为 Java/JPA 程序员的 NULL 问题

java - JMSTemplate 检查主题是否存在并获取订阅者数量

java - ASM 字节码库中用于确定操作码性质的实用方法?

java - JMS 消息选择器通配符

powershell - 获取异常 “System.TypeInitializationException,WebSphereMQ.<Command Name>”-mo74_PowerShell