OSGi,也称为Java语言动态模块系统,它为Java应用程序开发指定了一种模块方法,以及一组标准化的模块,用于管理模块之间的从属性。OSGi服务平台的Spring动态模型项目(即Spring动态模型,简称SpringDM)允许开发者构建Spring应用程序,这种应用程序能够在OSGi容器中进行部署。