Dubbo和通信結合
通信實現
服務的發布過程使用通信功能:?
Protocol.export()時會為每個服務創建壹個Server
服務的引用過程使用通信功能:?
Protocol.refer()時會創建壹個Client
整個類結構及調用關系如下:
從圖中可以看出,Dubbo的Transporter層完成通信功能,底層的Netty和Mina委托給統壹的ChannelHandler來完成具體的功能