Share via


2.2.1 Namespaces

This specification defines and references various XML namespaces using the mechanisms specified in [XMLNS-2ED]. Although this specification associates a specific XML namespace prefix for each XML namespace that is used, the choice of any particular XML namespace prefix is implementation-specific and not significant for interoperability.

Prefix

Namespace URI

Reference

tns

http://www.microsoft.com/SoftwareDistribution

xsd

http://www.w3.org/2001/XMLSchema

http

http://schemas.xmlsoap.org/wsdl/http/

S

http://www.w3.org/2001/XMLSchema

Soap

http://schemas.xmlsoap.org/wsdl/soap/

soap12

http://schemas.xmlsoap.org/wsdl/soap12/

soapenc

http://schemas.xmlsoap.org/soap/encoding/

Wsdl

http://schemas.xmlsoap.org/wsdl/

The following table shows the Microsoft-defined XML namespaces used within this protocol and the alias (prefix) used in the remaining sections of this protocol specification.

Prefix

Namespace URI

Reference

s1

http://microsoft.com/wsdl/types/

s2

The target namespace. The XML namespace it refers to depends on the WSDL file it is used in.

For DSS Authorization Web Service WSDL, Server Sync Web Service WSDL, and Reporting Web Service WSDL, it is http://www.microsoft.com/SoftwareDistribution/Server/IMonitorable

The following sections define the common data types that are used in this protocol.