Свойства элемента проекта вида «КлиентSoapСервиса»
Ниже перечислены свойства клиента SOAP-сервиса.
ВерсияSoap
ВерсияSoap. Версия SOAP, используемая при формировании исходящих и интерпретации входящих SOAP-сообщений. Версия по умолчанию — SOAP 1.1.
Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
Имя: КлиентИнтернетМагазина
ОбластьВидимости: ВПроекте
UrlПоУмолчанию: http://myserver:9090/applications/soap-service-app/api/service
ВерсияSoap: Soap_1_2
ВидЭлемента
Вид элемента проекта — КлиентSoapСервиса. Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
ОбластьВидимости: ВПодсистеме
Имя: КлиентИнтернетМагазина
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
Ид
Идентификатор элемента проекта. «1С:Шина» создает этот идентификатор автоматически.
Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
ОбластьВидимости: ВПодсистеме
Имя: КлиентИнтернетМагазина
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
Импорт
Список импортированных пространств имен. Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
ОбластьВидимости: ВПодсистеме
Имя: КлиентИнтернетМагазина
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
Импорт:
    - Главная
    - Общее
    - Общее::Настройки
Имя
Имя элемента проекта. Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
ОбластьВидимости: ВПодсистеме
Имя: КлиентИнтернетМагазина
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
ОбластьВидимости
Видимость элемента проекта:
- ВПодсистеме — элемент виден внутри одной подсистемы во всех пакетах. Значение по умолчанию.
- ВПроекте — элемент виден во всех подсистемах одного проекта.
- Глобально — элемент виден во всех подсистемах всех проектов.
Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
ОбластьВидимости: ВПодсистеме
Имя: КлиентИнтернетМагазина
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
UrlПоУмолчанию
Строка. URL, по которому выполняется запрос к SOAP-сервису. Вы можете выполнять запросы по адресу, отличающемуся от UrlПоУмолчанию. В этом случае при создании экземпляра типа КлиентSoapСервиса в конструктор требуется передать объект КлиентHttp в качестве параметра.
Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
Имя: КлиентИнтернетМагазина
ОбластьВидимости: ВПроекте
UrlПоУмолчанию: http://myserver:9090/applications/soap-service-app/api/service
ВерсияSoap: Soap_1_1.
В проект также необходимо добавить WSDL-описание сервиса. Подробную инструкцию смотрите в статье Загрузка WSDL-описания SOAP-сервиса.