我有一种情况,当客户端与 JMS 服务器断开连接时,我想存储无法传递到 JMS 服务器的消息。我已经阅读了有关 JMS 提供程序的存储和转发功能的信息,但我还没有在客户端级别看到任何关于此功能的讨论。在客户端实现中是否有提供此功能的提供商?
我考虑过添加一个进程中的 JMS 提供程序,它可以将消息存储并转发到 JMS 服务器。可用的最轻量级实现是什么?HornetMQ,ActiveMQ?似乎这是一个非常利基的用例,并且可能有针对此场景的优化实现,它包装另一个提供程序并且比完全嵌入式 JMS 提供程序更轻。