2.1.6 Relevant Standards

The WM protocols depend on the following standards:

  • Distributed Management Task Force CIM infrastructure, as specified in [DMTF-DSP0004]. This specification defines the infrastructure and abstract object model a CIMOM implements.

  • Distributed Management Task Force WS-Management protocol, as specified in [DMTF-DSP0230], [DMTF-DSP0226], and [DMTF-DSP0227]. This protocol provides the encoding of CIM data and its transport and manipulation via a SOAP-based protocol.

  • Kerberos Protocol Extensions, as specified in [MS-KILE], and the NT LAN Manager (NTLM) Authentication protocol, as specified in [MS-NLMP]. These protocols authenticate identities and group them. The system restricts access to its assets and functionality to specified groups.

  • DCOM Remote Protocol, as specified in [MS-DCOM]. WMI uses DCOM for transmission of data between WM client role and WM server role, and for authentication of computers in both the client and server role.

  • SOAP, as specified in [SOAP1.2-1/2003]. This standard defines message format and semantics that WSMV and WSMAN use.

  • DNS, as specified in [RFC1035]. This standard is used for locating monitored computers.

  • TCP/IP, as specified in [RFC793]. This standard is used for data transmission for the underlying network.

  • HTTP/1.1, as specified in [RFC2616]. This standard is used for data transmission by Web Services Management Protocol Extensions for Windows Server 2003 operating system, as specified in [MS-WSMAN], and by Web Services Management Protocol Extensions for Windows Vista operating system, as specified in [MS-WSMV].

  • The application/JSON Media Type for JavaScript Object Notation (JSON), as specified in [RFC4627], defines a set of formatting rules for the portable representation of structured data.