MSXML4.0 版中的新增功能

MSXML4.0 版中的新增功能

2001 年 9 月发行的 Microsoft XML Core Services (MSXML) 4.0 版中的新增功能 
Microsoft Corporation 
2001年10月

下载 MSXML 4.0,网址为 MSDN Downloads(英文)。

摘要: 本文重点介绍了与版本 3.0 相比,2001 年 9 月发行的 Microsoft XML Core Services (MSXML) 4.0 版中的新功能和重要变更。 

目录

简介 
新功能 
并行功能和删除替代模式 
重要说明

简介
大家将注意到的第一个变化是 MSXML 的正式新全名。一开始,MSXML 是提供 XML 分析的组件,因此其全名为 Microsoft® XML Parser。随着时间的迁移,XML 和 MSXML 在不断发展。现在 MSXML 提供的功能已远远超出了分析。自版本 3.0 发布以来,名称一直在变化,现在可以说是大功告成了。新名称,即 Microsoft® XML Core Services,充分说明了该组件所提供的新功能。请注意名称的缩写仍和以前相同:MSXML。

2001 年 9 月发行的 Microsoft XML Core Services (MSXML) 4.0 版是 MSXML 4.0 的正式发行。该版本提供许多重要的新功能,也有一些重要的变化,尤其是并行功能。MSXML 4.0 也提供了对已知问题的解决方案;在性能、一致性和文档方面都有所改进并提供附加示例。

与版本 3.0 相比,MSXML 4.0 提供的改进和附加功能主要包括以下三个方面:

对最终的 World Wide Web Consortium (W3C) XML Schema (XSD) Recommendation 的扩展支持。 
性能上有极大改进。 
基于实际标准 Simple API for XML (SAX2),对连续 XML 处理结构的扩展支持。 
另一个重大变化是删除了替代模式。MSXML 版本 4.0 和其后的版本将严格地以并行模式进行安装。这意味着版本独立的 ProgIDs 将不再受支持,而且现有的 Microsoft® Internet Explorer 版本将不能自动使用 MSXML 4.0(如果没有脚本)。进行此变更的原因在于,根据客户的反馈,独立版本的 ProgIDs 在使用 MSXML 版本 2.6 和其后的版本维护应用程序时会产生许多问题。

MSXML 3.0 中推出的 ServerXMLHTTPRequest 对象,提供了可靠的服务器端 HTTP 访问(独立于 WinInet)。该服务器端 HTTP 堆栈功能现在已包含新的 WinHTTP 5.0 组件(随 MSXML 4.0 安装一并推出)。ServerXMLHTTPRequest 仅为该组件提供前端。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3582.html