What is the difference between Red Hat AMQ and Apache ActiveMQ?

元气小坏坏 提交于 2020-04-10 09:25:48

问题


I am providing a design for a new project and I am trying to understand which JMS provider to use. Is there any difference between Red Hat AMQ and Apache ActiveMQ ?


回答1:


The latest version of Red Hat AMQ (i.e. the 7.x releases) is more than just a message broker. It is a platform consisting of a message broker (based on Apache ActiveMQ Artemis), a message router (based on Apache Qpid Dispatch Router), and a suite of clients with different language bindings and protocol support.

Red Hat AMQ broker is based on the upstream ActiveMQ project, but depending on which version of Red Hat AMQ you're using you'll get a different ActiveMQ broker. Red Hat AMQ 6.x broker is based on ActiveMQ 5.x whereas Red Hat AMQ 7.x broker is based on ActiveMQ Artemis 2.x. Aside from that, the Red Hat AMQ brokers are usually (but not always) based on an a public release of the corresponding ActiveMQ project broker with potentially a number of additional code changes to address customer-specific issues, branding changes for the web console, etc. Red Hat also does additional testing, has independent documentation, and commercial support as well.



来源:https://stackoverflow.com/questions/52858270/what-is-the-difference-between-red-hat-amq-and-apache-activemq

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!