簡體   English   中英

輕量級JMS代理

[英]Lightweight JMS broker

我正在尋找一個小而高效的輕量級JMS代理解決方案,沒有或只有最少的依賴。 我的消息傳遞代碼應該在我無法控制的很多依賴項的環境中運行。 因此,將ActiveMQ解決方案與我的一系列自定義類一起部署,這將是荒謬的。

目前我正在調查FFMQ解決方案。 它是開源的(GNU LGPL許可證),只有4個依賴項(commons-logging,log4j,jms和jmx),它已經足夠成熟以實現我的目標。

特別是如果你使用彈簧,不要計算activemq。 您也可以將其作為嵌入式服務器運行,並不是那么重量級。

請看: http//activemq.apache.org/how-do-i-embed-a-broker-inside-a-connection.html

我假設您正在為JMS提供商尋找輕量級解決方案,並且不想使用(EMS,Apache等),但仍需要使用JMS。

看看構建輕量級JMS提供程序可能就是您需要的。

如果JMS不是硬性要求,並且您只是在尋找消息傳遞/事件系統,那么您應該看一下Java EE 6事件:

http://java.dzone.com/articles/java-ee6-events-lightweight

然而,ActiveMQ分布很大,它可以縮小到幾個罐子大約3MB

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM