JMS
概述
Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持JAVA应用程序开发。在J2EE中,当两个应用程序使用JMS进行通信时,它们之间并不是直接相连的,而是通过一个共同的消息收发服务连接起来,可以达到解耦的效果。
消息传送模型
点对点消息传送模型 P2P
发布/订阅消息传递模型 PUB/SUB
ActivMQ概述
MQ全称 messageQueue,消息队列,是一个消息的接收和转发的容器,可用于消息推送。ActiveMQ是Apache提供的一个开源消息系统,完全采用Java实现,因此能很好支持JMS规范。
1.安装ActivMQ
ActivMQ 5.15.9 提取码:ynis
解压后运行bin/win64/activemq.bat启动服务
浏览器访问 http://localhost:8161/admin/ u:admin p:admin