MSXML 4.0の新しいもの
2001年9月にリリースされたMicrosoft xmlcoreervices(MSXML)バージョン4.0の新機能
Microsoft Corporation
2001年10月
URL msdndownloads(英語)でmsxml4.0をダウンロードします。
要約:この記事では、2001年9月にバージョン3.0と比較してリリースされたMicrosoft XMLCoreservices(MSXML)バージョン4.0の新機能と重要な変更に焦点を当てています。
目次
導入
新機能
並列関数と削除代替モード
重要なメモ
導入
最初に気付くのは、MSXMLの公式の新しいフルネームです。当初、MSXMLはXML分析を提供するコンポーネントであったため、そのフルネームはMicrosoft®XMLParserでした。 XMLとMSXMLは、時間とともに常に進化しています。現在、MSXMLは分析以上のものを提供します。名前はバージョン3.0のリリース以来変化しており、今ではそれが行われていると言えます。新しい名前であるMicrosoft®XMLCoreServicesは、このコンポーネントが提供する新機能を完全に示しています。名前の略語は以前と同じであることに注意してください:MSXML。
Microsoft XMLCoreServices(MSXML)バージョン4.0 2001年9月にリリースされたのは、MSXML4.0の公式リリースです。このリリースは、多くの重要な新機能といくつかの重要な変更、特に並行機能を提供します。 MSXML4.0は、既知の問題の解決策も提供します。パフォーマンス、一貫性、ドキュメントの観点から改善が行われ、追加の例を提供しています。
バージョン3.0と比較して、MSXML4.0によって提供される改善と追加の機能には、主に次の3つの側面が含まれます。
最終的なWorldWideWebConsortium(W3C)XMLSchema(XSD)推奨の拡張サポート。
素晴らしいパフォーマンスの改善。
実際の標準SimpleApiforXML(SAX2)に基づいて、連続XML処理構造の拡張サポート。
もう1つの大きな変更は、代替パターンの削除です。 MSXMLバージョン4.0および後続のバージョンは、並列モードで厳密にインストールされます。これは、バージョンのスタンドアロンProGIDがサポートされなくなり、既存のMicrosoft®InternetExplorerバージョンがスクリプトがない場合はMSXML4.0を自動的に使用できないことを意味します。この変更の理由は、顧客のフィードバックによると、MSXMLバージョン2.6以降のバージョンを使用してアプリケーションを維持する場合、ProGIDのスタンドアロンバージョンが多くの問題を引き起こす可能性があるためです。
MSXML3.0で起動されたServerXMLHTTPREQUESTオブジェクトは、信頼できるサーバーサイドHTTPアクセス(WinINETに依存しない)を提供します。サーバー側のHTTPスタック機能には、新しいWinHTTP5.0コンポーネント(MSXML4.0インストールで起動)が含まれるようになりました。 serverxmlhttprequestは、このコンポーネントにフロントエンドのみを提供します。