一些背景:我試圖找到Java的.dll的等價物。從互聯網上閱讀了一些信息後,我開始相信OSGi可能比更加人工的加載JAR和實例化對象的方式更好。然而,關於OSGi的信息看起來非常厚實,而且這些例子似乎相當缺乏。OSGI,Java,Netbeans和Swing - >基本工作示例?
我已經從Eclipse頁面上的鏈接添加了最新的OSGi JAR。我的項目是用Swing編寫的,而我的IDE是Netbeans。現在我需要一些體面的例子(基本的例子)說明這個OSGi系統應該如何工作。如果這是一個.dll,我會確保一個通用的接口,我可以用它在加載.dll之後調用函數/實例化對象......但是,再次,通過閱讀「基本」OSGi設計中的多個頁面,我得出結論,我理解它的三個字。
任何人都可以提供白癡的OSGi版本,從而你有兩個代碼爲JAR /插件&其界面,以及從應用程序中加載/調用的示例?