我有一种情况,当客户端从JMS服务器断开连接时,我想要存储无法传递到JMS服务器的消息。我已阅读了关于JMS提供程序的存储和转发功能,但我还没有在客户端看到有关此功能的任何讨论。是否有任何提供者在客户端实现中提供此功能?JMS生产者可以在与JMS服务器断开连接时使用本地存储并转发吗?
我曾考虑添加一个可以存储和转发消息到JMS服务器的进程内JMS提供程序。什么是最轻量级的实现? HornetMQ,ActiveMQ?似乎这是一个非常小的用例,对于这种情况可能会有一个优化的实现,它包装了另一个提供程序,并且比完整的嵌入式JMS提供程序的权重更轻。
您能否为您的声明提供参考,HornetQ将被ActiveMQ替代为JBoss标准消息传递提供程序?谢谢! – 2014-04-08 20:59:57
这是我们3年前从RedHat同事那里收到的一些信息 - 看着实际的产品,我会假设这种替换没有发生,也许永远不会...... – roundrobin 2014-04-22 05:19:00