MSXML4.0版中的新增功能
2001年9月發行的MicrosoftXMLCoreServices(MSXML)4.0版中的新增功能
MicrosoftCorporation
2001年10月
下載MSXML4.0,網址為MSDNDownloads(英文)。
摘要:本文重點介紹了與版本3.0相比,2001年9月發行的MicrosoftXMLCoreServices(MSXML)4.0版中的新功能和重要變更。
目錄
簡介
新功能
並行功能和刪除替代模式
重要說明
簡介
大家將注意到的第一個變化是MSXML的正式新全名。一開始,MSXML是提供XML分析的組件,因此其全名為Microsoft®XMLParser。隨著時間的遷移,XML和MSXML在不斷發展。現在MSXML提供的功能已遠遠超出了分析。自版本3.0發布以來,名稱一直在變化,現在可以說是大功告成了。新名稱,即Microsoft®XMLCoreServices,充分說明了該組件所提供的新功能。請注意名稱的縮寫仍和以前相同:MSXML。
2001年9月發行的MicrosoftXMLCoreServices(MSXML)4.0版是MSXML4.0的正式發行。該版本提供許多重要的新功能,也有一些重要的變化,尤其是並行功能。 MSXML4.0也提供了對已知問題的解決方案;在性能、一致性和文檔方面都有所改進並提供附加示例。
與版本3.0相比,MSXML4.0提供的改進和附加功能主要包括以下三個方面:
對最終的WorldWideWebConsortium(W3C)XMLSchema(XSD)Recommendation的擴展支持。
性能上有極大改進。
基於實際標準SimpleAPIforXML(SAX2),對連續XML處理結構的擴展支持。
另一個重大變化是刪除了替代模式。 MSXML版本4.0和其後的版本將嚴格地以並行模式進行安裝。這意味著版本獨立的ProgIDs將不再受支持,而且現有的Microsoft®InternetExplorer版本將不能自動使用MSXML4.0(如果沒有腳本)。進行此變更的原因在於,根據客戶的反饋,獨立版本的ProgIDs在使用MSXML版本2.6和其後的版本維護應用程序時會產生許多問題。
MSXML3.0中推出的ServerXMLHTTPRequest對象,提供了可靠的服務器端HTTP訪問(獨立於WinInet)。該服務器端HTTP堆棧功能現在已包含新的WinHTTP5.0組件(隨MSXML4.0安裝一併推出)。 ServerXMLHTTPRequest僅為該組件提供前端。