裝飾器模式:Dubbo在啟動(dòng)和調(diào)用階段都大量使用了裝飾器模式,如ClassLoaderFilter在主功能上添加功能,更改當(dāng)前線程的ClassLoader是典型的裝飾器模式; 觀察者模式:Dubbo的Provider啟動(dòng)時(shí),需要與注冊(cè)中心交互,先注冊(cè)自己的服務(wù),再訂閱自己的服務(wù),訂閱時(shí),采用了觀察者模式; 動(dòng)態(tài)代理模式:Dubbo擴(kuò)展JDK SPI的類ExtensionLoader的Ad...
www.dbjr.com.cn/article/2534...htm 2025-5-28