我正在使用一个应用程序,该应用程序使用和管理大量 OSGi 服务和每个服务的实现,具有属性、动态等。使用 Equinox 控制台的命令行很有用,例如services或list -c。但是,很难看到服务的具体实现,也很难获得有界或可用服务的当前快照以供消费。例如,您可以查看捆绑包引用是否满足,但您看不到这些满足引用的实现是哪些(当然还有其他机制)。
因此,我们的想法是找到一个具有组织信息的 GUI(例如,使用图形),以在您使用 OSGi 进行开发时提高性能。也许Eclipse插件透视图中有一个GUI,但我找不到。
如果你不知道这样的事情,我想为我的论文创建自己的:)