【发布时间】:2010-10-29 11:32:46
【问题描述】:
OSGi 应用程序由称为捆绑包的模块组成。问题是任何大小合理的应用程序都会有大量的包(可能很容易有数百个,只需查看 Eclipse IDE 的插件目录),因此在管理或部署应用程序时,您需要比单个包更粗的粒度。
OSGi 服务纲要规范包含一个部署管理服务,它将部署包定义为捆绑包和其他工件(例如配置)的集合,可以作为一个单元进行部署、升级、卸载等。
很遗憾,我找不到有关部署管理实施、工具或用户的太多信息。
这项服务的状态如何? 有人对部署管理员有任何经验、意见或建议吗?
此外,我认为 Spring dm-server 具有应用程序范围的捆绑包(PAR 文件)集合的概念,并且 Eclipse Equinox 正在开发嵌套框架来解决该问题。这些方法与部署管理有什么关系?
【问题讨论】: