https://yq.aliyun.com/articles/259278?spm=5176.100239.blogcont347819.32.6053cfd8sFudDo
https://yq.aliyun.com/articles/346712?spm=5176.100239.blogcont259278.18.1f39f5f7FnyLkN
一、ActiveMQ介绍
1.ActiveMQ简介
MQ,即Message Queue,消息队列。
ActiveMQ,是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。
2.JMS简介
JMS的全称是Java Message Service,即Java消息服务。用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。
它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生产者生成一消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。
对于消息的传递有两种类型:
一种是点对点的,即一个生产者和一个消费者一一对应;
另一种是发布/订阅模式,即一个生产者产生消息并进行发送后,可以由多个消费者进行接收。
二、ActiveMQ下载安装
1.下载
下载地址: http://activemq.apache.org/
2.安装
第一步:安装JDK,
第二步:上传安装包,
第三步:解压缩,