The last, and perhaps most important, topic we include here is a list of SDKs you might find useful when building and deploying XML solutions. In Table B-4 we included the name of each SDK, a corresponding URL, and a brief description.
Table B-4 Available SDKs and Other Information
SDK | URL | Description |
---|---|---|
BizTalk | http://www.microsoft.com/biztalk/techinfo/framwork20.asp | Defines the BizTalk documents and message. |
MSXML 4 | http://msdn.microsoft.com/xml/general/newinaprilre.asp | The newest Microsoft XML Parser, supports XSD. |
.NET | http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/msdn-files/027/001/580/msdncompositedoc.xml | Currently in beta, contains everything you will need to write and test .NET applications. |
SOAP | http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/msdn-files/027/001/580/msdncompositedoc.xml | Support for SOAP messaging, along with documentation and examples. |
UDDI | http://microsoft.com/downloads/release.asp?ReleaseID=24822 | Provides all the tools needed for a Visual Basic programmer to interact with the UDDI registry. See http://uddi.microsoft.com/ for more information. |
Xalan | http://xml.apache.org | An XSLT processor for transforming XML documents into HTML, text, or other XML document types. Supports the XSLT, XPath, and TRAX standards and is available in C++ and Java versions. |
Xerces | http://xml.apache.org | An XML parser that supports XML 1.0, DOM Level 1 and 2, SAX 1 and 2, and XML Schema. Available in C++, Java, and Perl implementations. |