Поделиться через


Практическое руководство. Указание для веб-служб ASP.NET односторонних операций или операций по схеме "запрос-ответ"

Обновлен: Ноябрь 2007

По умолчанию операции веб-служб ASP.NET определяются по схеме "запрос-ответ". Операция типа "запрос-ответ" после завершения всегда возвращает сообщение в вызывающее приложение, даже если операция возвращает тип void. Однако можно обозначить операцию как одностороннюю, чтобы веб-сервер, на котором размещается веб-служба, подтверждал получение исходного запроса, но операция не возвращала ответ после завершения.

Дополнительные сведения об операциях веб-служб ASP.NET см. в разделе Общие сведения о приложениях ASP.NET на диаграммах приложений.

Задание операции веб-службы ASP.NET в качестве односторонней операции или операции по схеме "запрос-ответ"

  1. В окне "Сведения о веб-службе" щелкните значок операции правой кнопкой мыши и выберите пункт Свойства.

    ms181848.alert_note(ru-ru,VS.90).gifСовет.

    Если окно "Сведения о веб-службе" закрыто, щелкните правой кнопкой мыши конечную точку поставщика веб-службы на диаграмме приложения и выберите команду Определить операции.

  2. В окне свойств установите свойство Односторонний WSDL следующим образом:

    • значение True, чтобы указать, что веб-сервер подтверждает получение исходного запроса, но операция не возвращает ответ после завершения;

    • значение False, чтобы указать, что операция возвращает ответ после завершения. (По умолчанию.)

    Значок операции показывает, является ли она односторонней или использует схему "запрос-ответ".

См. также

Задачи

Практическое руководство. Определение операций для веб-служб ASP.NET

Практическое руководство. Изменение операций для веб-служб ASP.NET

Ссылки

Сочетания клавиш для окна "Сведения о веб-службе"

Другие ресурсы

Определение операций для веб-служб ASP.NET