发布-订阅模式(Publisher-Subscriber)

实际上,发布-订阅模式只是观察者模式的一个别称。

但是经过时间的沉淀,似乎他已经强大了起来,已经独立于观察者模式,成为另外一种不同的设计模式。在现在的发布订阅模式中,称为发布者的消息发送者不会将消息直接发送给订阅者,这意味着发布者和订阅者不知道彼此的存在。在发布者和订阅者之间存在第三个组件,称为消息代理或调度中心或中间件,它维持着发布者和订阅者之间的联系,过滤所有发布者传入的消息并相应地分发它们给订阅者

相关推荐
字节高级特工7 分钟前
【Linux篇】0基础之学习操作系统进程
linux·运维·服务器·数据结构·windows·学习·list
hopetomorrow8 分钟前
学习路之PHP--webman安装及使用
android·学习·php
待什么青丝11 分钟前
【TMS570LC4357】之相关驱动开发学习记录1
c语言·arm开发·驱动开发·学习
Kethy__22 分钟前
算法分析与设计-动态规划、贪心算法
c++·学习·算法·贪心算法·动态规划
s_little_monster29 分钟前
【Linux】网络--数据链路层--以太网
linux·运维·网络·经验分享·笔记·学习·计算机网络
lil44x_2 小时前
嵌入式学习笔记DAY33(网络编程——TCP)
服务器·笔记·学习
ghost1437 小时前
C#学习第27天:时间和日期的处理
开发语言·学习·c#
m0_634448898 小时前
从上下文学习和微调看语言模型的泛化:一项对照研究
学习·算法·语言模型
hello kitty w10 小时前
Python学习(6) ----- Python2和Python3的区别
开发语言·python·学习
虾球xz10 小时前
CppCon 2014 学习: An Overview of C++11/14
开发语言·c++·学习