是什么让模块/服务/应用程序功能位成为 OSGi 模块特别好的候选者?
我对在我的应用程序中使用OSGi很感兴趣。我们是一家 Java 商店,我们非常广泛地使用 Spring,所以我倾向于使用Spring Dynamic Modules for OSGi(tm) Service Platforms。我正在寻找一种将一点 OSGi 合并到应用程序中作为试用的好方法。这里有人使用过这个或类似的 OSGi 技术吗?有什么陷阱吗?
@Nicolas - 谢谢,我看过那个。这是一个很好的教程,但我正在寻找更多关于如何制作我的第一个“真正的”OSGi 包的想法,而不是 Hello World 示例。
@david - 感谢您的链接!理想情况下,使用全新的应用程序,我会将整个事物设计为动态的。不过,我现在正在寻找的是在现有应用程序的一小部分中引入它。假设我可以选择应用程序的任何部分,有哪些因素可以使该部分成为更好或更差的 OSGi 豚鼠?