1. 程式人生 > >osgi.net從入門到精通系列之五

osgi.net從入門到精通系列之五

完整 我們 問題 eid aps 加載 .net 周期 switch

宿主模塊

宿主模塊是能夠向外界獨立暴露它提供的模塊。它能夠被UIOSP安裝、啟動、停止和卸載,具有 獨立的類型空間以及相應的類加載器,擁有完整的生命周期。我們可以在模塊清單文件給一個宿主模塊 定義起始狀態、啟動級別和激活器。在該文檔中所說的模塊,一般都是指宿主模塊。

技術分享圖片片段模塊

片段模塊不是一個完整的模塊,它僅能夠作為宿主模塊的一部分存在。當宿主啟動前,片段的 所有功能會附加到其宿主,這相當於片段模塊在Manifest.xml中的所有定義將會整合到其定義的宿主, 如果附加的片段的清單文件定義有問題,它會直接被宿主模塊分離。一個片段模塊只能被安裝或者卸 載,不具備獨立的類型空間與類加載器。在Manifest.xml文件中,不能定義起始狀態、啟動級別和激 活器。

osgi.net從入門到精通系列之五