設計模式應用之觀察者模式

適用場景: 事件的發佈者與訂閱者常常屬於不同的業務模塊、不同的處理線程,如何將這兩者、這兩個過程解耦,就是觀察者模式實現的效果。一個發佈者可以對應多個訂閱者,一旦發佈者發出通知,訂閱者收到消息,便可做相應的消息處理。 類圖分析: 角色: 主題 觀察者  舉例: 1、消息隊列 在分佈式應用中,爲了達到模塊之間解耦、數據處理過程異步拆解的目的,常常會以消息的形式來觸發過程執行,通知者和被通知者分別對應
相關文章
相關標籤/搜索