XML Parser Significantly Increases XML Standards Conformance, Includes Extension of SAX2 Programming Interface for Visual Basic.(Available for immediate download from the MSDN XML Developer Center )
An XML parser (or processor) is the programming component that implements the core XML standards and provides XML services to applications. This version of the parser, MSXML3, increases XML conformance over previous releases by achieving a pass rate of over 98 percent using the OASIS (Organization for the Advancement of Structural Information Standards) XML Conformance Test Suite. It also extends support for the Simple API for XML (SAX2) programming interface, making SAX2 accessible from the Visual Basic development system.
This version of the parser marks the transition from "technology preview" to full beta, with general product availability scheduled for Web release in fall 2000. XML is a key technology of the Microsoft .Net Platform, and MSXML3 lays the groundwork for that vision by allowing developers to rapidly build and deliver XML-based Web services today.
Interoperability is one of the primary benefits of using XML for communications and data exchange, but can only be achieved when producers and consumers of XML process the language in a consistent way. This does not require the use of the same software or programming language, or even the same operating system, but it does mean that both applications must conform to the World Wide Web Consortium (W3C) XML 1.0 Recommendation. To help ensure vendors support this recommendation in a consistent way, OASIS - working with the support of the National Institute of Standards and Technology - has produced the XML Conformance Test Suite containing over 1,000 tests. Microsoft is committed to supporting and ensuring the interoperability of XML, as demonstrated by the significant advances in this beta release.
Since the last release just two months ago, when SAX2 support was added, one of the most requested features was access to SAX2 from Visual Basic. Extending access to developers using Visual Basic is a reflection of Microsoft's commitment to delivering the features its customers demand in "Internet time." SAX2 is designed to enable fast and efficient processing of XML by allowing programs such as the Visual C++ development system, and now Visual Basic, to read, review and process XML files without having to load the entire document into memory.
Microsoft released the first version of the new XML parser in January 2000 with updated versions posting in March and May.
No comments:
Post a Comment