我們使用RabbitMQ和Spring-AMQP作爲我們的消息傳遞系統。將現有的JMS庫與AMQP代理(RabbitMQ)結合使用
但是有很多使用JMS的Java庫,我寧願不重寫到AMQP。
我未能向Google發送將使用AMQP的JMS客戶端。
我應該重寫庫直接使用AMQP嗎?
我們使用RabbitMQ和Spring-AMQP作爲我們的消息傳遞系統。將現有的JMS庫與AMQP代理(RabbitMQ)結合使用
但是有很多使用JMS的Java庫,我寧願不重寫到AMQP。
我未能向Google發送將使用AMQP的JMS客戶端。
我應該重寫庫直接使用AMQP嗎?
qpid,其中也講amqp,有一個JMS客戶端庫。也許這也適用於rabbitmq。
有一些(舊)indications的OpenAMQ圖書館工作與RabbitMQ的
取決於你實際上建築工程,你可能會發現,Spring集成是非常有用的:
http://www.springsource.org/spring-integration
它抽象了端點的概念,以便它們可插入,並且內置了對AMMS的JMS &的支持。
建立一個簡單的AMQP < - > JMS適配器相當簡單。
能否請您在最後的評論中提供一些有關您的解決方案的反饋意見?或者,如果你選擇了不同的東西,你能發表一個答案嗎?在自己研究這個問題時,我不能提出一個比@nos更好的答案,而沒有做一堆測試。我真的很想從你的經歷中獲益。 – 2011-06-10 20:33:32