System.Web.Services Пространство имен

Содержит классы, позволяющие создавать веб-службы XML с помощью клиентов веб-служб ASP.NET и XML. Веб-службы XML — это приложения, которые обеспечивают возможность обмена сообщениями в слабо связанной среде с помощью стандартных протоколов, таких как HTTP, XML, XSD, SOAP и WSDL. Веб-службы XML позволяют создавать модульные приложения внутри и между компаниями в разнородных средах, что позволяет им взаимодействовать с различными реализациями, платформами и устройствами. XML-сообщения на основе SOAP этих приложений могут иметь четко определенные (структурированные и типизированные) или слабо определенные части (с помощью произвольного XML). Способность сообщений развиваться с течением времени без нарушения протокола является основой для гибкости и надежности веб-служб XML в качестве стандартного блока для будущего Интернета.

Классы

Имя Описание
WebMethodAttribute

Добавление этого атрибута в метод в веб-службе XML, созданной с помощью ASP.NET делает метод вызываемым из удаленных веб-клиентов. Этот класс не наследуется.

WebService

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

WebServiceAttribute

Используется для добавления дополнительных сведений в веб-службу XML, например строку, описывающую ее функциональные возможности.

WebServiceBindingAttribute

Объявляет привязку, определяющую один или несколько методов веб-службы XML. Этот класс не наследуется.

Перечисления

Имя Описание
WsiProfiles

Описывает спецификацию взаимодействия веб-служб (WSI), к которой должны соответствовать утверждения веб-службы.

Комментарии

Чтобы приступить к созданию веб-служб XML с помощью ASP.NET, ознакомьтесь с классом WebService, от которого веб-службы XML могут получить доступ к встроенным ASP.NET и классу WebMethodAttribute, который необходимо поместить в любой метод, который необходимо программно предоставить через Интернет.