天天看點

dubbo-原理-服務引用流程

這個dubbo:reference标簽對應的是ReferenceBean。它實作了FactoryBean接口。我們看getObject方法-->get()-->init()-->ref = createProxy(map);

dubbo-原理-服務引用流程
dubbo-原理-服務引用流程

debug啟動,reference标簽會去spring容器中拿UserService的實作,就會進入到ReferenceBean的getObject()方法。

dubbo-原理-服務引用流程
dubbo-原理-服務引用流程
dubbo-原理-服務引用流程

 然後,會執行到dubboProtocol。

dubbo-原理-服務引用流程
dubbo-原理-服務引用流程
dubbo-原理-服務引用流程
dubbo-原理-服務引用流程
dubbo-原理-服務引用流程

 到達了netty的底層。

dubbo-原理-服務引用流程
dubbo-原理-服務引用流程
dubbo-原理-服務引用流程

繼續閱讀