Предоставляет доступ к обработчикам Web-сервиса.
Полное описание, параметры и ограничения
Модуль Web-сервиса (Web service module)
Модуль Web-сервиса (Web service module)
Доступен, начиная с версии 8.2.
События:
<Имя обработчика> (<Handler name>)
Описание:
Предоставляет доступ к обработчикам Web-сервиса.
Доступность:
Сервер, толстый клиент.
Использование в версии:
Доступен, начиная с версии 8.2.
Методическая информация
Практические примеры
Операция собственного Web-сервиса без входных параметров
Обработчик определяется операцией Web-сервиса и ее XDTO-типом результата.
Где и как запускать
Модуль собственного Web-сервиса, сервер.
Подготовка
Только собственная учебная конфигурация. Все указанные имена сначала создайте в Конфигураторе; объекты рабочей базы не заменяйте. Здесь код не запускается.
Создайте свой Web-сервис УчебныйSOAP и операцию ПолучитьУчебнуюСумму без параметров, результат xsd:string. Назначьте эту функцию обработчиком операции и вставьте блок в модуль Web-сервиса. Сейчас ничего не публикуется и не вызывается по сети.
Функция ПолучитьУчебнуюСумму()
Первое = 50;
Второе = 75;
Возврат Строка(Первое + Второе);
КонецФункцииРазбор по шагам
Определите собственную операцию и строковый результат.
Вставьте обработчик в правильный модуль.
При будущем ручном вызове проверьте значение результата операции.
Как проверить результат
Список параметров обработчика совпадает с операцией.
Возвращаемое значение соответствует xsd:string.
Ожидаемый результат
Подготовлен обработчик реальной собственной операции с результатом 125.
На что обратить внимание
Если операция имеет параметры или другой XDTO-тип, этот блок нужно согласовать с ее метаданными. Это не конструктор SOAP-прокси.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.