Что нового в MSXML 4.0
Новые функции в Microsoft Xmlcoreservices (MSXML) версии 4.0 выпущены в сентябре 2001 года
Microsoft Corporation
Октябрь 2001 г.
Скачать MSXML4.0 с URL MSDNDownloads (английский).
Аннотация: Эта статья посвящена новым функциям и важным изменениям в Microsoft Xmlcoreservices (MSXML) версии 4.0, выпущенных в сентябре 2001 года по сравнению с версией 3.0.
Оглавление
Введение
Новые функции
Параллельная функция и удаление альтернативных режимов
Важное примечание
Введение
Первое изменение, которое вы заметите, - это официальное новое полное имя MSXML. Вначале MSXML был компонентом, который обеспечивает анализ XML, поэтому его полное имя было Microsoft® XmlParser. XML и MSXML постоянно развиваются с течением времени. Теперь MSXML обеспечивает гораздо больше, чем анализ. Имя изменилось с момента выпуска версии 3.0, и теперь можно сказать, что это сделано. Новое имя, Microsoft® Xmlcoreservices, полностью иллюстрирует новые функции, предоставленные этим компонентом. Обратите внимание, что аббревиатура имени все же, как и раньше: MSXML.
Microsoft Xmlcoreservices (MSXML) версия 4.0, выпущенная в сентябре 2001 года, является официальным выпуском MSXML4.0. Этот релиз предлагает много важных новых функций, а также некоторые важные изменения, особенно параллельные функции. MSXML4.0 также предоставляет решения для известных проблем; Улучшения были сделаны с точки зрения производительности, последовательности и документации и приводят дополнительные примеры.
По сравнению с версией 3.0, улучшения и дополнительные функции, предоставленные MSXML4.0, в основном включают в себя следующие три аспекта:
Расширенная поддержка окончательной рекомендации Worldwidewebconsortium (W3C) XMLSchema (XSD).
Отличные улучшения производительности.
На основе фактического стандарта SimpleApiforxml (SAX2), расширенная поддержка непрерывных структур обработки XML.
Еще одним большим изменением является удаление альтернативных моделей. MSXML версия 4.0 и последующие версии будут установлены строго в параллельном режиме. Это означает, что автономные прогики больше не будут поддерживаться, и существующие версии Microsoft® Internet Explorer не смогут автоматически использовать MSXML4.0, если нет сценария. Причина этого изменения заключается в том, что, согласно отзывам клиента, автономные версии Progids могут создавать много проблем при сохранении приложений с использованием версии MSXML версии 2.6 и более поздних версий.
Объект Serverxmlhttprequest, запущенный в MSXML3.0, обеспечивает надежный доступ на стороне сервера (независимо от Wininet). Серверная функция HTTP Stack теперь включает в себя новый компонент Winhttp5.0 (запускается с установкой MSXML4.0). Serverxmlhttprequest предоставляет только фронт для этого компонента.