首页 > 编程语言 > 详细

Dubbo SPI 和 Java SPI 区别?

时间:2020-06-20 11:55:11      阅读:58      评论:0      收藏:0      [点我收藏+]

JDK SPI

JDK 标准的 SPI 会一次性加载所有的扩展实现,如果有的扩展吃实话很耗时,但

也没用上,很浪费资源。

所以只希望加载某个的实现,就不现实了

DUBBO SPI

1,对 Dubbo 进行扩展,不需要改动 Dubbo 的源码

2,延迟加载,可以一次只加载自己想要加载的扩展实现。

3,增加了对扩展点 IOC 和 AOP 的支持,一个扩展点可以直接 setter 注入其它扩展点。

3,Dubbo 的扩展机制能很好的支持第三方 IoC 容器,默认支持 Spring Bean。

Dubbo SPI 和 Java SPI 区别?

原文:https://www.cnblogs.com/programb/p/13020663.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!