Windows 远程管理体系结构

Windows 远程管理体系结构由客户端和服务器计算机上的组件组成。 下图显示了两台计算机上的组件、组件如何与其他组件交互,以及用于在计算机之间通信的协议。

winrm 体系结构

请求客户端

以下 WinRM 组件驻留在运行请求数据的脚本的计算机上。

  • WinRM 应用程序

    这是使用 WinRM 脚本 API 进行调用以请求数据或执行方法的脚本或 Winrm 命令行工具。 有关详细信息,请参阅 WinRM 脚本 API

  • WSMAuto.dll

    提供脚本支持的自动化层。

  • WsmCL.dll

    操作系统中的 C API 层。

  • HTTP API

    WinRM 需要支持 HTTP 和 HTTPS 传输。

响应服务器

以下 WinRM 组件驻留在响应计算机上。

  • HTTP API

    WinRM 需要支持 HTTP 和 HTTPS 传输。

  • WSMAuto.dll

    提供脚本支持的自动化层。

  • WsmCL.dll

    操作系统中的 C API 层。

  • WsmSvc.dll

    WinRM 侦听器 服务。

  • WsmProv.dll

    提供程序子系统。

  • WsmRes.dll

    资源文件。

  • WsmWmiPl.dll

    WMI 插件。 这允许你通过 WinRM 获取 WMI 数据。

  • 智能平台管理接口 (IPMI) 驱动程序和 WMI IPMI 提供程序

    这些组件提供使用 IPMI 类请求的任何硬件数据。 有关详细信息,请参阅 IPMI 提供程序。 SMBIOS 或通过加载驱动程序手动创建的设备必须检测到 BMC 硬件。 有关详细信息,请参阅 Windows 远程管理的安装和配置

关于 Windows 远程管理