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

观察者模式:

订阅发布模式:

 

两者的区别:

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

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

 

posted @ 2018-05-07 20:23  系统攻城狮  阅读(884)  评论(0)    收藏  举报