Software Design - Pattern - Note

Factory

Observer / Pub-Sub (Publisher-Subscriber)

Observer

觀察者模式中的主題同時身為發布者,觀察者是知道發布者的,但發布者不知道觀察者。

Pub-Sub (Publisher-Subscriber)

發布者-訂閱者模式中的主題通常由消息代理或事件總線處理,發布者和觀察者不知道彼此的存在。發布者項主題發送訊息,主題再轉發給觀察者。