共用方式為


WMI 和 Host Integration Server 架構

Windows Management Instrumentation (WMI) 技術的架構包括管理應用程式、受控物件、提供者和管理基礎結構。

管理應用程式

管理應用程式是以 Microsoft Windows 為基礎的應用程式或服務,可處理或顯示 Managed 物件中的資料。 管理應用程式可以在主機整合伺服器環境中執行各種工作,例如設定執行 Host Integration Server 的伺服器、測量效能、報告中斷,以及相互關聯資料。 管理應用程式是您可能使用此程式設計人員指南建立的內容。

受管理物件

Managed 物件代表邏輯或實體企業元件。 Managed 物件是使用 Common Information Model (CIM) 在 WMI 中建立模型,而且會透過 WMI 程式設計介面存取管理應用程式。 主機整合伺服器環境中的受管理物件可以是系統的任何元件,從與硬體通訊的服務設備磁碟機,到使用者和連線邏輯單元 (LU) 的軟體組態資訊。

WMI 提供者

WMI 提供者是一個 COM 物件,會將介面公開至 Managed 物件。 隨主機整合伺服器提供的 WMI 提供者會使用 WMI COM API,以從主機整合伺服器受管理物件提供 WMI 存放庫資料、代表主機整合伺服器管理應用程式處理要求,以及產生事件的通知。

管理基礎結構

管理基礎結構是由 WMI 和 CIM 存放庫所組成。 WMI 可讓使用者處理管理應用程式和提供者之間的通訊。 使用者將其靜態資料儲存在 CIM 存放庫中。 應用程式和提供者會使用常見的應用程式開發介面 (COM API) ,透過 WMI 進行通訊。 提供事件通知和查詢處理服務的 COM API 可在 C 和 C++ 程式設計語言中使用。

CIM 存放庫會保存靜態管理資料。 靜態資料是不會定期變更的資料。 WMI 也支援動態資料,也就是必須視需要產生的資料,因為它經常變更。 資料可由 WMI 或網路系統管理員放在 CIM 存放庫中。 您可以使用 Managed 物件格式 (MOF) 語言和 MOF 編譯器或 WMI COM API,將資訊放在 CIM 存放庫中。 主機整合伺服器所提供的 WMI 提供者會使用這兩種機制。

管理應用程式可以直接存取 COM API,以與 WMI 和 CIM 存放庫互動,以提出主機整合伺服器的管理要求。 應用程式也可以使用其他存取方法,例如 HTML 來提出這些要求。 用於本機和遠端元件之間通訊的通訊協定是分散式元件物件模型 (DCOM) 。

另請參閱

WMI 和 Host Integration Server