元件管理員是元件架構的核心。其會保留元件拓撲、管理元件生命週期、提供執行階段所需的capabilities,並讓這些元件彼此隔離。
啟動系統
元件管理員負責啟動系統中大部分的程序。這是系統開機時建立的第一個程序之一,也是在系統關閉時刪除的最後一個程序之一。
元件管理員會協調所有元件的執行事宜,從開機時啟動的根元件開始。接著,根元件會要求元件管理員啟動其他元件,例如裝置管理員、檔案系統、網路堆疊和其他必要服務。
修復
元件管理員會在執行階段中中繼元件之間的所有簡介。
舉例來說,當元件連線至通訊協定時,元件管理員會驗證要求、使用功能轉送來找出公開所需服務的元件、在必要時啟動該元件、在用戶端與服務之間建立直接連線,並持續監控關係,確保用戶端與服務的行為負責。
元件管理員在系統中具備高權限角色。透過介入,它對系統安全性和穩定性提供了多項重要決策。
架構功能
元件管理員為元件提供多種架構功能。元件會透過元件管理員的協助,使用這些功能與環境互動。詳情請參閱對應功能的說明文件:
架構擴充功能
元件管理員支援多種架構擴充功能,元件可以實作這些擴充功能,將新功能與其環境整合。