如何使用 ActiveMQ 在 JMS 中获取 CompletionListener class 的特性
How to get features of CompletionListener class in JMS using ActiveMQ
我将 ActiveMQ 用于我的 JMS 应用程序,这是一个简单的聊天应用程序,我希望在成功发送消息时收到通知。如果失败则失败的原因。 javax.jms.CompletionListener
中实现了这些特性,但是activemq-all-xxx.jar中不包含这个class。我该怎么办?
javax.jms.CompletionListener
是 ActiveMQ 5.x 未实现的 JMS 2.0 的一部分。如果您真的想要此功能,那么您应该迁移到 ActiveMQ Artemis(ActiveMQ 的下一代代理),它 实现了 JMS 2.0。
需要明确的是,javax.jms.CompletionListener
用于获取有关 异步发送的消息的通知 。如果异步发送消息不是您的应用程序的要求,您可以简单地同步发送它们,您会直接从发送方法调用中收到失败等通知。
我将 ActiveMQ 用于我的 JMS 应用程序,这是一个简单的聊天应用程序,我希望在成功发送消息时收到通知。如果失败则失败的原因。 javax.jms.CompletionListener
中实现了这些特性,但是activemq-all-xxx.jar中不包含这个class。我该怎么办?
javax.jms.CompletionListener
是 ActiveMQ 5.x 未实现的 JMS 2.0 的一部分。如果您真的想要此功能,那么您应该迁移到 ActiveMQ Artemis(ActiveMQ 的下一代代理),它 实现了 JMS 2.0。
需要明确的是,javax.jms.CompletionListener
用于获取有关 异步发送的消息的通知 。如果异步发送消息不是您的应用程序的要求,您可以简单地同步发送它们,您会直接从发送方法调用中收到失败等通知。