在发布/订阅模型和点对点模型中,我们听到订阅者/侦听器和消费者这两个词。这是怎么回事?
特别是消息第一次流的位置,以及消息流是如何在这3之间工作的。
发布于 2017-12-19 05:53:18
我的理解是:
Publisher/Sender:
发布事件或向其他服务发送命令的服务。
在发布时,您没有指定特定地址,这意味着订阅已发布消息类型的所有服务都可以使用该地址,而在发送命令时,则指定希望它们专门接收所发送命令的服务地址。
Subscriber/Listener:
订阅某个已发布消息类型或侦听发送命令的服务,使用者通常是一个技术术语,表示在订阅服务器/侦听器中使用消息的类。
这意味着每个订阅者/侦听器内部都有接收消息的使用者,并对其进行处理。
https://stackoverflow.com/questions/47880490
复制相似问题