我有一種情況,當客戶端從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