Windows リモート管理アーキテクチャ

Windows リモート管理アーキテクチャは、クライアント コンピューターとサーバー コンピューター上のコンポーネントで構成されます。 次の図は、両方のコンピューター上のコンポーネント、コンポーネントが他のコンポーネントとやり取りする方法、およびコンピューター間の通信に使用されるプロトコルを示しています。

winrm アーキテクチャ

クライアントの要求

次の WinRM コンポーネントは、データを要求するスクリプトを実行しているコンピューターに存在します。

  • WinRM アプリケーション

    これは、WinRM スクリプト API を使用してデータの要求またはメソッドの実行を呼び出すスクリプトまたは Winrm コマンド ライン ツールです。 詳細については、 WinRM スクリプト API に関するページを参照してください。

  • WSMAuto.dll

    スクリプトのサポートを提供する Automation レイヤー。

  • WsmCL.dll

    オペレーティング システム内の C API レイヤー。

  • HTTP API

    WinRM では、HTTP および HTTPS トランスポートのサポートが必要です。

応答サーバー

次の WinRM コンポーネントは、応答するコンピューターに存在します。

  • HTTP API

    WinRM では、HTTP および HTTPS トランスポートのサポートが必要です。

  • WSMAuto.dll

    スクリプトのサポートを提供する Automation レイヤー。

  • WsmCL.dll

    オペレーティング システム内の C API レイヤー。

  • WsmSvc.dll

    WinRM リスナー サービス。

  • WsmProv.dll

    プロバイダー サブシステム。

  • WsmRes.dll

    リソース ファイルです。

  • WsmWmiPl.dll

    WMI プラグイン。 これにより、WinRM を使用して WMI データを取得できます。

  • インテリジェント プラットフォーム管理インターフェイス (IPMI) ドライバーと WMI IPMI プロバイダー

    これらのコンポーネントは、IPMI クラスを使用して要求されるすべてのハードウェア データを提供します。 詳細については、「 IPMI プロバイダー」を参照してください。 BMC ハードウェアは、SMBIOS またはドライバーを読み込んで手動で作成されたデバイスによって検出されている必要があります。 詳細については、「 Windows リモート管理のインストールと構成」を参照してください。

Windows リモート管理について