轻量级 JMS 代理

2022-09-01 14:39:34

我正在寻找一个小型且足够高效的轻量级JMS代理解决方案,没有或最小的依赖关系。我的消息传递代码应该在具有许多我无法控制的依赖项的环境中运行。因此,将ActiveMQ解决方案与我的自定义类一起部署将是荒谬的。


答案 1

目前,我正在研究FFMQ解决方案。它是开源的(GNU LGPL许可证),只有4个依赖项(commons-logging,log4j,jms和jmx),它已经足够成熟,可以实现我的目标。


答案 2

特别是如果你使用的是弹簧,不要把 activemq 算在内。您也可以将其作为嵌入式服务器运行,它并不是那么重量级。

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


推荐