XML-веб-службы, созданные с помощью ASP.NET, и клиенты XML-веб-служб

Этот раздел посвящен технологии прежних версий. Веб-службы XML и клиенты веб-служб XML должны создаваться с использованием Windows Communication Foundation.

За последние годы Интернет необратимо повлиял на разработку приложений намного больше, чем любые другие силы. Организации все больше зависят от цифровых ресурсов и каналов связи, предоставляемых Интернетом и связанными с ним технологиями. В результате сегодня очень малая часть приложений проектируется и разрабатывается без учета оптимального использования технологий Интернет для получения максимальных преимуществ от распределенных компьютерных систем.

Если не преследуется цель разработки полностью нового приложения, организации пытаются создать приложения, объединяющие несколько традиционных, ориентированных на задачи, приложений в одном составном приложении. При этом иногда производится интеграция приложений, существующих в границах отдельного образования, такого как другая компания или поставщик услуг. Однако еще более сложная дилемма возникает при попытке интеграции приложений прежних версий, созданных с использованием разнообразных технологий, объектных моделей, операционных систем и языков программирования. Как заставить их работать друг с другом? Ответ — программируемый Интернет.

Язык XML как открытый формат описания данных положил начало реальному программируемому Интернету. Подобно тому, как протокол TCP/IP обеспечил универсальное подключение для Интернета, а протокол HTML стал стандартным языком отображения информации на разнообразных платформах для восприятия человеком, XML обеспечивает стандартный язык обмена данными для автоматической обработки. Он предоставляет возможность представления данных в широко поддерживаемом формате, позволяющем компьютерам отправлять и получать данные в предсказуемом стиле, а также обеспечивает возможности программирования, выходящие за рамки закрытых контролируемых систем. Язык XML дает свободу, так как его простота и расширяемость позволяют определить практически что угодно, сохраняя возможность расширения. Одним из фундаментальных строительных блоков программируемого Интернета являются XML-веб-службы.

Компания Microsoft предлагает поддержку для создания XML-веб-служб с использованием технологий, рассчитанных на потребности различной аудитории. В частности, компания Microsoft предлагает разработчикам возможность создания XML-веб-служб с помощью ASP.NET, сервера ATL Server, удаленного взаимодействия .NET и набора средств SOAP Toolkit 2.0. ASP.NET и удаленное взаимодействие .NET упрощают создание XML-веб-служб, так как они создаются на основе платформы .NET Framework. Набор средств SOAP Toolkit 2.0 обеспечивает совместимую поддержку XML-веб-служб для Microsoft Visual Studio 6.0 и приложений прежних версий, позволяя им работать с XML-веб-службами, созданными на основе платформы .NET Framework.

В этом разделе

  • Создание клиентов XML-веб-службы
    Подробные сведения о создании клиента XML-веб-службы, независимо от платформы или технологии, использованной для создания XML-веб-службы.
  • Использование заголовков SOAP
    Подробные сведения об определении, обработке и управлении заголовками SOAP для клиентов, вызывающих XML-веб-службы, созданные с помощью ASP.NET.

См. также

  • Network Programming
    Описание порядка использования классов доступа к Интернету для реализации веб-приложений и интернет-приложений.

Дата сборки: 2011-02-23