1.什么是消息中间件 MOM
以下是来自百度百科的介绍:消息中间件能在不同平台之间通信,它常被用来屏蔽掉各种平台及协议之间的特性,实现应用程序之间的协同,其优点在于能够在客户和服务器之间提供同步和异步的连接,并且在任何时刻都可以将消息进行传送或者存储转发
2.消息队列
消息队列(Message queue,简称MQ),是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。
参考:消息中间件(RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ等)的定义、组成、特点、优缺点、应用场景&面试题_AllenGd的博客-CSDN博客
3.消息队列的数据传输模式
3.1 点对点 PTP
3.2 发布/订阅 Pub/Sub
4.常用的消息中间件
5.Java消息服务 (Java message service)JMS