【发布时间】:2012-07-14 17:16:50
【问题描述】:
我正在从事一个项目,该项目需要使用预编程指令在基于 OSGi 的应用程序中监视和管理(启动、停止、安装、卸载、更新)OSGi 包,类似于 java 反射,OSGi 应用程序可以反映通过监控自身及其上下文,它可以更新或删除某些包,也可以添加(安装和启动)新包。
例如,有一个使用 OSGi 包开发的聊天应用程序。为了给它添加自我管理特性,需要有一种机制来自动监控和管理(安装/卸载、启动/停止、更新)OSGi 捆绑包(无需人工干预或尽可能少的人工参与)。知道如何实现吗?
我试图解释问题,但如果您不理解我的问题,请随时提出。
附:我正在使用 OSGi Equinox 框架。
问候。
【问题讨论】:
-
这可能取决于您使用的 OSGi 框架。你用的是哪一个?
-
对不起,我忘了说,它是 Equinox。
-
到底为什么使用什么框架会有所不同???
标签: reflection osgi