dubbo
文章平均质量分 82
ps迷糊
这个作者很懒,什么都没留下…
展开
-
Dubbo源码解读01SPI机制、扩展点及服务发布流程
一.SPI(service provider interface) JAVA SPI(JDK内置服务发现机制,用于动态扩展) JDK定义接口规范:com.xxx.xxx.Driver 其他厂商根据结构规范实现实现类:com.mysql.jdbc.Driver(implement Driver) 文件位置:resources/META-INF/services/com.xxx.xxx.Dri...原创 2018-11-02 08:34:43 · 144 阅读 · 0 评论 -
Dubbo源码解读02客户端注册发布过程
客户端服务注册发布主要做了以下几件事 1.读取配置文件,封装map 2.读取zk中providers,生成netty连接,放入urlInvokerMap,将本身consumer注册到zk 3.根据配置文件ref,生成proxy客户端代理 4.通过proxy代理调用urlInvokerMap中的invoker里面的client通过netty连接发送请求,取得返回结果 下面是整个代码调用流程...原创 2018-11-02 08:36:23 · 159 阅读 · 0 评论