1.什么是 ActiveMQ

  • ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持 JMS1.1 和 J2EE 1.4 规范的 JMS Provider 实现,尽管 JMS 规范出台已经是很久的事情了,但是 JMS 在当今的 J2EE 应用中间仍然扮演着特殊的地位。

2.什么是消息

  • “消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串; 也可以更复杂,可能包含嵌入对象

3.什么是队列

Java ActiveMQ:(一)ActiveMQ 简介

4.什么是消息队列

  • “消息队列”是在消息的传输过程中保存消息的容器

5.常用消息服务应用

5.1 ActiveMQ

  • ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持 JMS1.1 和 J2EE 1.4 规范的 JMS Provider 实现

5.2 RabbitMQ

  • RabbitMQ 是一个在 AMQP 基础上完成的,可复用的企业消息系统。他遵循 Mozilla Public License 开源协议。开发语言为 Erlang

5.3 RocketMQ

  • 由阿里巴巴定义开发的一套消息队列应用服务。

相关文章: