Windows DNA 2000 обеспечивает всестороннюю поддержку XML для разработки Web-приложений следующего поколения

Пресс-релиз Microsoft
от 7 октября 1999 года

    Microsoft склоняется к принятию XML в качестве стандарта

Корпорация Microsoft сделала ряд заявлений о планах по поддержке технологии eXtensible Markup Language (XML) в распределенной межсетевой архитектуре Windows® Distributed interNet Architecture (Windows DNA) 2000 - следующем поколении платформы Microsoft®, предназначенной для создания распределенных Web-приложений, - тем самым продемонстрировав стремление к принятию XML в качестве стандарта. XML - технология, разработанная World-Wide Web Consortium (W3C) и ставшая отраслевым стандартом, - обеспечивает полную совместимость данных, компонентов, бизнес-процессов и приложений при взаимодействии через Интернет.

Microsoft Windows 2000, основной компонент Windows DNA 2000, - первая операционная система с интегрированной полнофункциональной поддержкой XML. К продуктам Windows DNA 2000, которые будут обладать новой функциональностью на основе XML, относятся такие, как Microsoft SQL Server, "Babylon" Integration Server, Microsoft Commerce Server и Microsoft BizTalk™ Server.

XML занимает ключевую позицию в интегрируемых и программируемых Web-сервисах. Обмениваясь XML-сообщениями, такие сервисы будут оповещать о своих возможностях другие сервисы, приложения или устройства в Интернете, которые, в свою очередь, смогут легко использовать доступную функциональность. Для реализации этой задачи Microsoft передала в сентябре 1999 года в комитет Internet Engineering Task Force (IETF) проект Интернет-спецификации на протокол Simple Object Access Protocol (SOAP), который базируется на XML и через Интернет "наводит мосты" между различными моделями объектов, создавая тем самым открытый механизм взаимодействия Web-сервисов.

"XML - это ключ к принципиально новым возможностям Интернета, он связывает воедино приложения, сервисы и устройства, - сказал Пол Мориц, вице-президент группы разработки Microsoft. - Благодаря всесторонней поддержке XML корпорация Microsoft уже сегодня реализует эти возможности для разработчиков Web-приложений".

Microsoft намерена поддерживать XML на долгосрочной основе

На сегодняшний день Microsoft активно участвует в работе W3C по созданию и стандартизации XML и весьма активно внедряет поддержку XML в свои продукты. Например, Microsoft Internet Explorer стал первым браузером с поддержкой XML. Для разработчиков Microsoft предоставляет автономную, свободно распространяемую версию MSXML, универсального интерпретатора XML, который позволяет любому приложению легко манипулировать XML-информацией. Кроме того, Microsoft недавно создала MSDN™ XML Developer Center, где разработчикам предлагаются инструментальные средства и ресурсы, помогающие использовать все преимущества XML. И, наконец, в сотрудничестве с десятками деловых партнеров, заказчиков и органами стандартизации Microsoft участвовала в разработке BizTalk Framework, который должен ускорить принятие XML с целью интеграции поддержки электронной коммерции и приложений масштаба предприятий.

    XML поддерживают следующие продукты и технологии Microsoft:

  • Windows 2000. Первая операционная система с интегрированной и высокоэффективной поддержкой XML, которая упрощает обмен данными между отдельными системами предприятий. В нее встроен высокопроизводительный интерпретатор XML, а также предусмотрена поддержка потоковой передачи данных XML, средств сохранения объектов (persistence), XML-трансляции наборов записей и создания "островков" XML-данных (XML data islands) в Internet Explorer 5.0.

  • SOAP. Стремясь помочь разработчикам в создании Web-сервисов и соединении разнородных компонентов через Интернет, Microsoft при участии ведущих экспертов индустрии определила протокол Simple Object Access Protocol. SOAP предоставляет приложениям открытый и расширяемый механизм взаимодействия, основанный на обмене XML-сообщениями через Web; он не зависит от операционных систем, моделей объектов или языков программирования, используемых тем или иным приложением. SOAP упрощает такое взаимодействие, определяя простой и расширяемый формат XML-сообщений, а также метод их передачи по протоколу HTTP. Версию 0.9 спецификации SOAP можно найти по адресу http://msdn.microsoft.com/xml/

  • SQL Server 7.0. Microsoft тесно интегрирует XML с системой управления реляционными базами данных SQL Server, помогая разработчикам в создании нового поколения Web-приложений и приложений масштабов предприятий, а также планирует поставку предварительной версии этой технологии и прямой URL-доступ к SQL Server 7.0 на Web-узле MSDN XML Developer Center в четвертом квартале 1999 г. Это позволит напрямую посылать запросы к SQL Server 7.0 через URL и получать результаты в виде документов XML-формата. Предварительная версия технологии выйдет в четвертом квартале 1999 г., и ее можно будет сгрузить с Web-узла MSDN XML Developer Center. Следующая версия SQL Server (под кодовым названием "Shiloh") будет полностью поддерживать XML и включит все надмножество функций, доступных в предварительной версии технологии из SQL Server 7.0. Поставки SQL Server "Shiloh" планируются в середине 2000 г.

  • "Babylon" Integration Server. Microsoft объявила об XML Transaction Integrator (XML-TI), новом средстве из состава выпускаемого в скором времени сервера интеграции "Вавилон"; оно позволяет заказчикам легко интегрировать свои приложения масштаба предприятия через XML и включать в них поддержку электронной коммерции. XML-TI упрощает разработчикам реализацию транзакций на хостах с XML; при этом не требуется ни модификация существующего кода, ни написание нового. XML-TI состоит из исполняющей системы прокси (runtime proxy) и средства создания компонентов (component builder), который генерирует интерфейс XML-документа для выполнения транзакций CICS и IMS. Кроме того, Babylon SDK позволит создавать компоненты XML-TI для других унаследованных сред поддержки транзакций. Поставки сервера интеграции "Вавилон" планируются в середине 2000 г.

  • MSDN XML Developer Center. Microsoft открыла новый Web-узел - централизованный источник всех инструментальных средств и ресурсов, необходимых для успешного использования XML в Web-приложениях и приложениях масштаба предприятий. Новый Web-узел MSDN XML Developer Center упростит поддержку XML; там же можно будет получить MSXML - самый быстрый на сегодняшний день интерпретатор XML. Это позволит разработчикам создавать гибкие и открытые программные решения, которые обеспечат полную совместимость данных и упростят обмен ими.

  • BizTalk. BizTalk Framework облегчает на предприятиях обмен информацией между приложениями, интегрирует бизнес-процессы и дает возможность вести дела с торговыми партнерами и заказчиками через Интернет. После сегодняшнего объявления об открытии библиотеки схем BizTalk.Org на http://www.biztalk.org/ заказчики и партнеры могут уже сейчас использовать BizTalk Framework. Более подробную информацию можно найти в соответствующем объявлении. Microsoft BizTalk Server предоставит инструменты и инфраструктуру для поддержки эффективного обмена BizTalk-совместимыми деловыми документами.

Microsoft, Windows, BizTalk и MSDN являются охраняемыми товарными знаками Microsoft Corporation в США и/или других странах. Другие названия продуктов и компаний, упоминаемые в данном документе, могут являться товарными знаками соответствующих владельцев.


Источник публикации: пресс-релиз Microsoft