Dubbo
小铭丶
一个苦苦挣扎的JAVA开发。。
展开
-
Dubbo服务发布源码分析
Dubbo通过Springboot自动装配原理,将ServiceBean类注入到Spring容器中,并通过ServiceBean对象来发布服务。ServiceBean这里的泛型T指的是各个需要被暴露出的接口类。通过DubboAutoConfiguration自动装配类里的ServiceAnnotationBeanPostProcessor去扫描基础路径并构建成一个个待暴露的ServiceBean类。public class ServiceBean<T> extends Servic.原创 2020-08-30 12:34:11 · 333 阅读 · 0 评论 -
深入源码理解Dubbo SPI机制
什么是Dubbo SPI用Dubbo.apache.org官方的话概况就是SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。那么Dubbo SPI到底是怎么实现的呢?首先我们来看一下触发SPI的入口ExtensionLoader.getExtensionLoader(FrameworkExt.class).getSupport原创 2020-08-09 12:03:53 · 299 阅读 · 0 评论
分享