1 生命周期管理 对于非模块化应用,生命周期将应用作为一个整体来操作: 而对于模块化应用,则可以以细粒度的方式来管理应用的某一个独立部分. OSGi生命周期管理 OSGi生命周期层有两种不同的作用: 在应用程序外部,定义了对bundle生命周期的相关操作.OSGi生命周期层允许在执行时,从外部安装.启动.更新.停止.卸载不同的bundle,进而定制应用的配置. 在应用程序内部,定义了bundle访问其执行上下文的方式,为bundle提供了一种与OSGi框架交互的途径以及一些执行时的便利条件. 标…