观察者模式:

观察者模式和订阅发布模式的区别

订阅发布模式:

观察者模式和订阅发布模式的区别

 

两者的区别:

1.订阅发布模式比观察者模式,中间多一个“调度中心”。因此更解耦,所以常见系统中,订阅发布模式能让业务更清晰

2.可以把restful请求的通信方式,看做观察者模式的应用;而服务总线(MQ)的方式,则是订阅发布模式

 

相关文章: