
MQ通讯模式

1)点对点通信: 点对点通信是最传统,最常见的通信方法. 它支持,一对多,多对多,多对一和其他配置方法,并支持树,网格等. 这种拓扑.

2)组播: MQ适用于不同类型的应用程序. 最重要和发展中的一个是“多播”应用程序,即将消息发送到多个目标列表的功能. 您可以使用一条MQ指令将一条消息发送到多个目标站点,并确保可靠地为每个站点提供信息. MQ不仅提供多播功能,而且还具有智能的消息分发功能. 当向同一系统上的多个用户发送消息时,MQ将消息的副本版本和系统上的收件人列表发送到Target MQ系统. 目标MQ系统在本地复制这些消息,并将它们发送到列表中的队列,从而尽可能减少网络的传输量.

3)发布/订阅模式: “发布/订阅”功能使消息的分发能够突破目标队列的地理方向的限制,从而可以根据特定主题甚至内容来分发消息,用户或应用程序可以按照主题或内容收到要求的消息进行操作. 发布/订阅功能使发送方和接收方之间的耦合关系更加宽松. 发送者不需要关心接收者的目的地地址,并且接收者不需要关心消息的发送地址,而只是根据消息的主题. 的发送和接收. 在MQ系列产品中,MQ Event Broker是专门用于使用发布/订阅技术进行数据通信的产品. 它支持基于队列的发布和订阅以及直接基于TCP / IP的发布和订阅.

4)集群: 为了简化点对点通信模式下的系统配置,MQ提供了一个集群(集群)解决方案. 群集类似于域. 在集群中的队列管理器之间进行通信时,无需在彼此之间建立消息通道. 而是使用群集通道与其他成员进行通信,这大大简化了系统配置. 此外消息队列原理消息队列原理,集群中的队列管理器可以自动进行负载平衡. 当队列管理器发生故障时,其他队列管理器可以接管其工作,从而大大提高了系统的高可靠性.
Guole头条致力于传播信息. 如果作品的内容,版权或其他问题,请在30天内给我们发送电子邮件
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-186904-1.html
来一次撞一次