![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dubbo
_xuzhi_
从事软件研发
展开
-
dubbo 原理分析整理-服务注册流程梳理
* dobbo 配置基于URL 驱动的 * * 1. 静态扩展点 加载 指定路径下的文件: * * getExtensionClasses(); 加载下面路径下的 扩展点类 * * META-INF/dubbo * META-INF/dubbo/internal * META-INF/services 下的 org.apache.dubbo.rpc.Protocol中的类 * * 2. ZookeeperDynamicConfigurationFactory * * 自适应扩展点 2.7.7 .原创 2020-08-28 16:11:48 · 194 阅读 · 0 评论 -
dubbo 源码深度学习(dubbo 之 SPI 扩展机制)
一、dubbo 的SPI 机制 首先,dubbo的SPI 是对 JDK SPI的扩展增强。SPI扩展机制通过 ExtensionLoader<T> 来实现完成,扩展实现在调用时进行动态的加载实例化。 1. 实现的原理,通过ServiceLoader 加载 META-INF/services 下的 文件,加载文件实例化核心配置类。通过SPI 加载 META-INF/services 下的 com.apache.dubbo.common.extension.Load...原创 2020-08-20 15:00:44 · 177 阅读 · 0 评论