观察者模式是只有两个参与者,消息发布者和订阅者,是松耦合的编程方式。订阅者必须要知道发布消息的是谁。

发布订阅模式是有三个参与者,发布者, 代理中心, 订阅者, vue和react使用了发布订阅模式

本文探讨了观察者模式和发布订阅模式的区别。观察者模式涉及两个参与者,发布者和订阅者,而发布订阅模式则包含发布者、代理中心和订阅者。在实际应用中,如Vue和React框架,采用了发布订阅模式来实现组件间的通信,确保了松耦合的编程结构。
观察者模式是只有两个参与者,消息发布者和订阅者,是松耦合的编程方式。订阅者必须要知道发布消息的是谁。

发布订阅模式是有三个参与者,发布者, 代理中心, 订阅者, vue和react使用了发布订阅模式


被折叠的 条评论
为什么被折叠?