OSGI在J2EE架构里到底能充当什么角色?

来源:互联网 发布:高中物理实验软件 编辑:程序博客网 时间:2024/04/28 06:06
最近开始研究OSGI,但是开始看到一些网上文章。OSGi+Spring等等之类的,我一时间不知道OSGi到底用来做什么。他在J2EE架构里充当什么角色呢?找了一些资料看看!OSGi的优点就是使用插件开发的方式,来使用J2EE构架的全过程,这点就应该到了Eclipse的最大优势-插件开发。这样一来,所有的资源包括实现都能在一个Eclipse插件中实现。也就是在部署成一个Jar(Bundle)。这也是最能体现Eclipse优势的一点。然而OSGi到目前为止在部署上还有缺陷! 回到OSGi的角色问题上来,它将取的作用就是真正的将J2EE的功能模块化。当然由于OSGi的热插拔特性,在应该服务器上部署将更加灵活!