eShopOnContainers 知多少[5]:EventBus With RabbitMQ

事件總線這個概念對你來說可能很陌生,但提到觀察者(發佈-訂閱)模式,你也許就很熟悉。事件總線是對發佈-訂閱模式的一種實現。它是一種集中式事件處理機制,允許不同的組件之間進行彼此通信而又不需要相互依賴,達到一種解耦的目的。 從上圖可知,核心就4個角色: 事件(事件源+事件處理) 事件發佈者 事件訂閱者 事件總線 實現事件總線的關鍵是: 事件總線維護一個事件源與事件處理的映射字典; 通過單例模式,確保
相關文章
相關標籤/搜索