分析:如何通过dubbo:reference标签来引用服务。
这个dubbo:reference标签对应的是ReferenceBean。它实现了FactoryBean接口。我们看getObject方法-->get()-->init()-->ref = createProxy(map);


debug启动,reference标签会去spring容器中拿UserService的实现,就会进入到ReferenceBean的getObject()方法。





然后,会执行到dubboProtocol。







到达了netty的底层。


整个过程如下:

本文详细介绍了如何使用dubbo:reference标签引用Dubbo服务。该标签对应的ReferenceBean实现了FactoryBean接口,通过调用其getObject方法完成服务引用。文章进一步解释了从初始化到创建代理对象的过程,并展示了整个流程是如何贯穿Spring容器及Netty底层实现的。
394

被折叠的 条评论
为什么被折叠?



