HornetQ,由RedHat创建的开源Message实现作为RedHat的JBoss Application Server的一部分进行推广。在最初推出时,HornetQ是ApacheMQ的强有力竞争者。
我正在浏览JBoss Fuse文档并意识到" Active MQ"用作消息传递技术。 (我知道JBoss Fuse是在Apache Camel上开发的)
我的问题是," RedHat是否正在远离HornetQ?或者它将在他们的产品中使用这两种实现方式?"。我还没有看到有关更换" HornetQ"与#34; ActiveMQ",但想找出他们的步骤。
我一直在使用" HorntQ"因为它是JBoss原生的,因为许多新组件到达我的项目,我希望采用Jboss Fuse作为ESB。并观察了消息系统的主要区别。
当我们使用JMS时,我希望我的队列/工厂/消息传递相关配置不需要进行重大更改。对于使用JBoss开发的任何新应用程序,是否建议使用ActiveMQ而不是HornetQ?