一些背景知识:我正在尝试为 Java 找到等效的 .dll。从互联网上阅读了一些信息后,我开始相信 OSGi 可能比加载 JAR 和实例化对象的更“手动”方式更好。然而,关于 OSGi 的信息似乎非常丰富,而且示例似乎相当缺乏。
我从 Eclipse 页面上的链接添加了最新的 OSGi JAR。我的项目是用 Swing 编写的,我的 IDE 是 Netbeans。现在我需要一些体面的示例(基本示例)来说明这个 OSGi 系统应该如何工作。如果这是一个.dll,我会确保一个通用接口,我可以在加载.dll后使用它来调用函数/实例化对象......但是,再次阅读了关于“基本”OSGi设计的几页,我得出的结论是,我大概了解其中的三个词。
任何人都可以提供白痴版本的 OSGi,您可以同时拥有 JAR / 插件及其接口的代码,以及从应用程序中加载 / 调用它的示例吗?