发布/订阅

(1)wiki百科定义:

发布/订阅(Publish/subscribe 或pub/sub)是一种消息范式,消息的发送者(发布者)不是计划发送其消息给特定的接收者(订阅者)。而是发布的消息分为不同的类别,而不需要知道什么样的订阅者订阅。订阅者对一个或多个类别表达兴趣,于是只接收感兴趣的消息,而不需要知道什么样的发布者发布的消息。这种发布者和订阅者的解耦可以允许更好的可扩展性和更为动态的网络拓扑.

 

(2) 设计模式之 发布/订阅模式

  又称为观察者模式,定义对象间的一种一对多的依赖关系,一个发布者可以对应多个订阅者,当发布者发生变化的时候,他可以将消息一一通知给所有的订阅者当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。

 

 

ref: https://zh.wikipedia.org/zh-cn/%E5%8F%91%E5%B8%83/%E8%AE%A2%E9%98%85

http://www.cnblogs.com/venow/archive/2012/11/03/2752229.html

posted @ 2017-04-11 17:13  圆旭  阅读(179)  评论(0编辑  收藏  举报