Dubbo常用設計模式

1、責任鏈和裝飾器模式 Dubbo 在啓動和調用階段都大量使用了裝飾器模式。以 Provider 提供的調用鏈爲例,具體的調用鏈代碼是在 ProtocolFilterWrapper 的 buildInvokerChain 完成的,具體是將註解中含有 group=Constants.PROVIDER的 Filter 實現,按照 order 排序, 查看調用: 確切地說是裝飾器和責任鏈模式的混合使用。
相關文章
相關標籤/搜索