如题,在看dubbo源码的时候,没看明白。invoker已经对真正的实现类进行封装了,为什么还要对他再进行封装得到一个exporter呢?而且exporter里面也就是一个invoker对象和一个map,没有额外的功能了。
谢谢!
Exporter的结构相对于Invoker也要简单许多,只需要维护一个ProxyInvoker ,以便于找到对应的服务并且调用即可,并无其他核心功能。
可以看看: 第二章 C和P,Invoker和Exporter_yzx2015fd的博客-CSDN博客 一、Consumer引用流程: 调用ReferenceConfig的get()方法,如果通过Spring启动,那么ReferenceBean实际上也是通过BeanFactory的getObject方法来调用父类型ReferenceConfig的get方法; 处理配置,包括dubbo.properties,dubbo.xml,dubbo注解等等。 如果有注册中心配置,通过 https://blog.csdn.net/yzx2015fd/article/details/55192909