Java的SPI机制https://www.cnblogs.com/zhongkaiuu/articles/5040971.html
dubbo的服务发现
https://www.jianshu.com/p/1ff25f65587c
Dubbo为了应对各种场景,它的所有内部组件都是通过这种SPI的方式来管理的,这也是为什么Dubbo需要将服务提供者配置文件设计成KV键值对形式,这个K就是我们在Dubbo配置文件或注解中用到的K,Dubbo直接通过服务接口(上面提到的ProxyFactory、LoadBalance、Protocol、Filter等)和配置的K从ExtensionLoader拿到服务提供的实现类。
https://manzhizhen.iteye.com/blog/2380052
网友评论