這個畫面列出所有與應用程式相關聯的 OSGi 架構。
您可以檢查 OSGi
架構的內容,來探索或除錯軟體組。架構包含軟體組集合,
外加與軟體組相關聯的套件和服務。架構有下列兩種類型:
- 隔離架構
- 隔離架構包含專門定義給特定應用程式的軟體組;
每一個 OSGi 應用程式是在本身的隔離架構中執行。在網路部署環境中,
安裝應用程式的每一部伺服器各有一個隔離架構。如果應用程式包含一或多個複合軟體組(可能是應用程式的一部分,或是應用程式的延伸),
每一個複合軟體組各有一個隔離架構。
- 共用軟體組架構
- 每一部伺服器都有一個共用軟體組架構,
其中含有可供安裝在該伺服器上的應用程式使用的所有共用軟體組。如果應用程式藉由套件相依關係,
間接參照一或多個複合軟體組,則每一個複合軟體組各有一個共用軟體組架構。
您可以在架構中尋找軟體組的狀態,
並且查看那些軟體組匯入或匯出特定的套件,或是哪些軟體組登錄或使用特定的服務。您也可以在軟體組資訊清單檔中查看標頭的值。
您可以透過軟體組、套件和服務來導覽軌跡。舉例來說,
您可以導覽下列軌跡:
- 選取套件。
- 查看哪些軟體組匯出這個套件。
- 找出這個軟體組所登錄的服務。
- 找出其他哪些軟體組使用這每一項服務。
- 探索每一個軟體組的詳細資料。
畫面中會有一個瀏覽途徑軌跡,
顯示您在軌跡中的位置,並讓您回掃您在整個軌跡中所執行的步驟。
註: 應用程式必須已啟動,
您才能檢視應用程式的架構。如果應用程式啟動失敗,
用來存取架構畫面的鏈結就無法使用。
如果要在管理主控台中檢視這個畫面,請按下列路徑:
如果要瀏覽所列出之項目的內容,請在清單中選取它的名稱。
如果要變更列出的項目,或變更這些項目所顯示的詳細程度,請使用「過濾器」設定。
對於每一個架構,畫面會顯示下列資訊:
- 架構名稱
- OSGi 架構的名稱。
- 架構版本
- OSGi 架構的版本。
- 架構節點
- OSGi 架構常駐的節點。
- 架構伺服器
- OSGi 架構常駐的伺服器。