果子私房笔记-IBMMQ

果子私房笔记-IBMMQ
xucanxxIBMMQ
队列管理器
队列管理器是为应用程序提供消息传递服务的程序。使用消息队列接口(MQI)的应用程序可以将消息放置到队列并可从队列中获取消息。队列管理器确保消息可以发送至正确的队列或传递至另一个队列管理器。
队列是存放消息的容器。连接至主管队列的队列管理器的业务应用程序可从队列检索消息或将消息放置到队列。
主题是描述在发布/预订消息中所发布信息的主题的字符串。作为订户,您可以指定一个主题或使用通配符指定主题范围以用于接收您所需的信息。
发布是由应用程序发送至发布/预订引擎的消息。然后,发布/预订引擎将消息发送至任何已预订接收这些消息的应用程序。
预订(官网这样叫,我就这样写吧,正常我们叫订阅吧)
预订是一个记录,它包含关于订户感兴趣并希望接收关于其信息的主题的信息。因此,预订信息确定哪些发布内容会转发至订户。订户可以接收来自不同发布者的信息,并且也可以将他们接收的信息发送至其他订户。
通道
IBM® MQ 可以使用三种不同类型的通道:消息通道、MQI 通道和 AMQP 通道。
消息通道
消息通道是两个队列管理器之间的单向通信链路。IBM MQ 使用消息通道在队列管理器之间传送消息。 要双向发送消息,您必须定义每个方向的通道。
MQI 通道
MQI 通道是双向通道,用于将应用程序(MQI 客户机)连接至服务器上的队列管理器。IBM MQ 使用 MQI 通道在 MQI 客户机和队列管理器之间传送 MQI 调用和响应。
AMQP 通道
Distributed[V8.0.0.4 Oct 2015]
AMQP 通道,这是双向通道,用于将 AMQP 客户机连接到服务器上的队列管理器。IBM MQ 使用 AMQP 通道在 AMQP 应用程序和队列管理器之间传送 AMQP 调用和响应。
当提到消息通道时,通道一词常用作通道定义的同义词。通常从上下文中能清楚地分辨出我们正在谈论的是一个完整的通道(带有两端)还是一个通道定义(只有一端)。






