2012-10-17 38 views
1

想知道OSGi片段更新與軟件包更新之間是否存在任何顯着差異?OSGi片段更新與軟件包更新?

更新片段包時,我們應該在更新的片段還是其父包上調用FrameworkWiring.refreshBundles方法?

你能指點我一些使用片段開發osgi應用程序的教程/例子嗎?

回答

3

您需要刷新主機包,因爲它是從片段加載的主機包的類加載器。一個片段可以連接到多個主機。

一般而言,除非您有一個無法用更常規方式解決的特定用例,否則不應使用碎片。