![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dubbo
Lv-D-J
这个作者很懒,什么都没留下…
展开
-
Dubbo 扩展Spring及服务暴露过程
基于Spring 进行配置解析,存储到config 各种逻辑判断,保证信息安全组装URL(registry:// | zookeeper:// | dubbo://)构建一个invoker(动态代理)RegistryProtocal.export()各种wrapper(Filter/qos/listener)DubboProtocal.export()启动一个nettyServ...原创 2020-04-04 23:44:38 · 173 阅读 · 0 评论 -
Dubbo 源码原理-SPI
Dubbo SPI简介SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能。SPI 机制在第三方框架中也有所应用,比如 Dubbo 就是通过 SPI 机制加...原创 2020-04-04 22:03:50 · 123 阅读 · 0 评论