且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《深入理解OSGi:Equinox原理、应用与***实践》一2.8 本章小结

更新时间:2022-09-30 13:21:44

2.8 本章小结

OSGi的模块层定义了一个模块化的Java模型,针对Java部署模式的一些缺点进行了改进,对哪些Package可以在模块之间交互、如何交互、版本管理等都有严格规定。
在OSGi中,模块层独立于生命周期层和服务层,这意味着它在使用时可以不需要生命周期层和服务层的支持,但是,这样的模块是“静态的”。生命周期层提供了对模块层的Bundle进行管理的各种API,而服务层提供了Bundle之间的通信模型。在后面我们将继续探索模块层与生命周期层中的知识。