使用SOAP对Windows系统进行远程管理

Windows Remote Management是Windows Management Framework的一部分,它利用业界标准来对Windows XP及更高版本操作系统进行远程管理。WinRM使用了若干重要的标准和技术。

首先是WS-Management Protocal,此规范由13家公司联合开发,包括AMD、戴尔、英特尔、微软和Sun,并由分布式管理任务组(Distributed Management Task Force)赞助发布。除了SOAP之外,此规范还基于WS-Transfer和WS-Enumeration。

另一个值得关注的组件是Windows Management Instrumentation。WMI是Windows 2000的标准组件,不过也向后支持到Windows 95。由于WimRM实际上是对WMI的包装,因此学习WMI是理解WinRM的关键。

开发人员会对WS-Management SOAP接口感兴趣,而系统管理员则会认为命令行工具更有用。你可以选择老式的Windows Remote Shell,向远程计算机逐条发送命令;也可以选择更强大的PowerShell 2.0。微软通过为所有服务器版本提供强大的命令行工具来挑战Linux的服务器市场,PowerShell就是此策略的一部分。

Windows Remote Management 2.0和PowerShell 2.0将会包含在Windows Management Framework中一起发布。除了以上组件,Windows Management Framework还会包含BITS 4.0。

BITS(后台智能传输服务)可以追溯到2001年,最初包含在Windows XP中。之后便成为一些应用的核心部分,如自动更新、RSS Bandit、EVE Online以及Google Gears。BITS 4.0增加了一个独立的HTTP/HTTPS文件服务器,以便在计算机之间异步传输较大的文件。

查看英文原文:Use SOAP to Remotely Manage Windows Machines

你可能感兴趣的:(使用SOAP对Windows系统进行远程管理)