面试官:dubbo为什么没有采用jdk的spi机制? |
您所在的位置:网站首页 › 邮政编码采用什么 › 面试官:dubbo为什么没有采用jdk的spi机制? |
Dubbo并没有采用JDK SPI(Service Provider Interface)机制的主要原因是,Dubbo的SPI机制需要支持扩展点的自动注入,且SPI机制本身的实现也需要被扩展,使得扩展可以按需加载。但是,JDK SPI机制只提供了标准化的扩展约定,并不能满足Dubbo的需求。 因此,Dubbo使用了自己设计的SPI机制实现扩展。Dubbo的SPI机制支持自动注入扩展点,并支持AOP、AdaptiveExtension等特性。Dubbo的SPI机制也具备更大的灵活性,可以轻松达到按需加载扩展点、单例模式的扩展点等功能,并且支持按需扩展集成。 由于Dubbo的SPI机制可以自由地发挥想象力,灵活地为系统定制扩展点,这样在面对实际项目开发中的各种需求时,Dubbo便更加方便和快捷。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |