dubbo版本:2.6.1
dubbo客户端硬编码方式的实现:最终通过referenceConfig的get方法完成消息的订阅.
get方法中调用init()方法:
在init()方法中完成了参数的赋值和一些校验,接着调用:
ref = createProxy(map);
如果客户端传递的url(代表着前面各种参数的集合)只有一个,则调用:
invoker = refprotocol.refer(interfaceClass, urls.get(0));
如果url有多个,即多个
dubbo版本:2.6.1
dubbo客户端硬编码方式的实现:最终通过referenceConfig的get方法完成消息的订阅.
get方法中调用init()方法:
在init()方法中完成了参数的赋值和一些校验,接着调用:
ref = createProxy(map);
如果客户端传递的url(代表着前面各种参数的集合)只有一个,则调用:
invoker = refprotocol.refer(interfaceClass, urls.get(0));
如果url有多个,即多个