Редактирование свойств Web-сервиса
Редактирование свойств Web-сервиса
Общее [#Common]
Как добавить и настроить операции? [#OperationSettings]
Как добавить и настроить параметры? [#ParametersSettings]
Прочие настройки [#OtherSettings]
На закладке "Основные" вводятся имя, синоним и комментарий объекта.
На закладке "Подсистемы" указывается, к каким подсистемам относятся объекты данного типа.
На закладке "Операции" создаются подчиненные объекты Операции, которые, в свою очередь, могут иметь подчиненные объекты Параметры, необходимые для работы с объектами данного типа. Описание подчиненных объектов выполняется в палитре свойств.
Свойства Операции
Помимо общих свойств объектов конфигурации, операция Web-сервиса содержит следующие свойства:
•
Тип возвращаемого значения – тип значения, которое возвращает операция Web-сервиса. Может являться типом значения XDTO или типом объекта XDTO;
•
Возможно пустое значение – указывает, значение может ли значение операции принимать неопределенное значение;
•
В транзакции – показывает, будет ли выполняться код модуля Web-сервиса в транзакции, или нет. Если свойство установлено, то при вызове Web-сервиса автоматически будет начата транзакция, а при завершении – транзакция будет либо зафиксирована, либо произойдет откат транзакции (в зависимости от результатов выполнения). Если свойство не установлено – при начале исполнения модуля Web-сервиса транзакция не будет начата;
•
Имя процедуры – имя экспортной процедуры модуля Web-сервиса, которая будет выполнена при вызове данного свойства.
Свойства Параметра
Помимо общих свойств объектов конфигурации, параметр операции Web-сервиса содержит следующие свойства:
•
Тип значения – тип значения параметра операции Web-сервиса. Может являться типом значения XDTO, или типом объекта XDTO;
•
Возможно пустое значение – показывает, может ли значение параметра операции принимать неопределенное значение;
•
Направление передачи – определяет направление передачи данных с помощью данного параметра. Возможные значения:
•
Входной – означает, что параметр используется для передачи данных Web-сервису;
•
Выходной – означает, что параметр используется для получения данных от Web-сервиса;
•
Входной – Выходной – означает, что параметр может использоваться как для передачи данных, так и для их получения от Web-сервиса.
На закладке "Прочее" определяются следующие свойства:
•
URI пространства имен – содержит URI пространства имен Web-сервиса. Каждый Web-сервис может быть однозначно идентифицирован по своему имени и URI пространству имен, которому он принадлежит;
•
Пакеты XDTO – перечень пакетов XDTO, типы которых могут использоваться в качестве типов возвращаемого значения операций и типов параметров операций Web-сервиса;
•
Имя файла публикации – имя файла описания Web-сервиса, который расположен на Web-сервере (о публикации Web-сервисов см. с. 134).
По кнопке Модуль открывается редактор модуля Web-сервиса.