觀察者模式和發佈訂閱模式區別

觀察者模式和發佈訂閱模式區別: 一、從表面上看: 觀察者模式裏,只有兩個角色 —— 觀察者 + 被觀察者 而發佈訂閱模式裏,卻不僅僅只有發佈者和訂閱者兩個角色,還有一個經常被我們忽略的 —— 經紀人Broker 二、往更深層次講: 觀察者和被觀察者,是鬆耦合的關係 發佈者和訂閱者,則完全不存在耦合 三、從使用層面上講: 觀察者模式,多用於單個應用內部 發佈訂閱模式,則更多的是一種跨應用的模式(cr
相關文章
相關標籤/搜索