Red Hat AMQ和Apache ActiveMQ有什么区别? [英] What is the difference between Red Hat AMQ and Apache ActiveMQ?

查看:180
本文介绍了Red Hat AMQ和Apache ActiveMQ有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为新项目提供设计,并且试图了解要使用哪个JMS提供程序。 Red Hat AMQ和Apache ActiveMQ有什么区别?

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 ?

推荐答案

Red Hat AMQ的最新版本(即7.x)发布)不仅仅是一个消息代理。它是一个 platform 平台,由消息代理(基于Apache ActiveMQ Artemis),消息路由器(基于 Apache Qpid Dispatch Router ),以及一组具有不同语言绑定和协议支持的客户端。

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.

红色Hat AMQ代理基于上游ActiveMQ项目,但是根据您所使用的Red Hat AMQ版本,您将获得其他ActiveMQ代理。 Red Hat AMQ 6.x代理基于ActiveMQ 5.x,而Red Hat AMQ 7.x代理基于ActiveMQ Artemis2.x。除此之外,Red Hat AMQ代理通常(但不总是)基于相应ActiveMQ项目代理的公开发布,并可能进行许多其他代码更改来解决客户特定的问题,Web控制台的品牌更改,等等。RedHat还进行其他测试,具有独立的文档和商业支持。

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.

这篇关于Red Hat AMQ和Apache ActiveMQ有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆