MSXML SDK Overview
This section introduces MSXML and describes the contents of the MSXML SDK.
Microsoft XML Core Services (MSXML) allows customers to build high-performance XML-based applications that provide a high degree of interoperability with other applications that adhere to the XML 1.0 standard.
Among the core services MSXML provides is developer support for the following:
-
The Document Object Model (DOM), a standard library of application programming interfaces (APIs) for accessing XML documents.
-
Helper APIs to assist with programming for the XML namespace or the HyperText Transfer Protocol (HTTP) when it is used to send data directly between Web servers.
-
XML Schema Definition (XSD). Earlier MSXML versions such as MSXML 3.0, 4.0, and 5.0 as support the XML Data Reduced schema definition language (XDR), which was introduced by Microsoft to support XML schema working needs before XSD became a W3C standard. Support for XDR is removed from MSXML 6.0.
-
The Simple API for XML (SAX), a programmatic alternative to DOM-based processing.
-
The Schema Object Model (SOM), an additional set of APIs for accessing XML Schema documents programmatically that was available in MSXML 4.0 and later.
-
XML Digital Signatures support, which provides the ability to sign and verify XML document data through digital encryption. This support is only available in MSXML 5.0 for Microsoft Office Applications.
The overview section provides information on MSXML versions 3.0 through 6.0. All other sections are specific to MSXML 3.0 and 6.0 which are release in box with Windows.
Note that information about the various XML standards that relate to MSXML, but are not specific to Microsoft, is now available in the XMLdocumentation, which is separate from the MSXML SDK.
For information about new product features in the various versions of MSXML, see What's New in MSXML.
For free help with MSXML issues, try posting to the XML Forum. This forum is monitored by Microsoft, and by other experienced MSXML developers.
Further information about support options can be found on the Microsoft Help and Support Web site at http://support.microsoft.com/.
