Перейти к основному содержимому

Свойства элемента проекта вида «Клиент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-сервиса.