观察者模式与订阅-发布模式的区别
有人说:“订阅-发布模式=观察者模式”,这么理解的人,是因为订阅-发布模式这个名字取的太简洁。
完整的解读订阅-发布模式,应该叫订阅-分发-发布模式。
观察者模式涉及的角色:订阅者、观察者和目标;而订阅-分发-发布模式涉及的角色:订阅者、发布者和分发器。注意取名的不同表示他们执行的逻辑不同。
有人说:“订阅-发布模式=观察者模式”,这么理解的人,是因为订阅-发布模式这个名字取的太简洁。
完整的解读订阅-发布模式,应该叫订阅-分发-发布模式。
观察者模式涉及的角色:订阅者、观察者和目标;而订阅-分发-发布模式涉及的角色:订阅者、发布者和分发器。注意取名的不同表示他们执行的逻辑不同。
Updated: 2019-01-06,新增更通用的脚本方法:传送门·通用翻墙脚本