Свойства элемента проекта вида «КлиентSoapСервиса»
Ниже перечислены свойства клиента SOAP-сервиса.
ВерсияSoap
ВерсияSoap
. Версия SOAP, используемая при формировании исходящих и интерпретации входящих SOAP сообщений (по-умолчанию: SOAP 1.1). Пример YAML-файла:
ВидЭлемента: КлиентSoapСервиса
Ид: f65ac26f-0351-48cd-bc93-751912e05bc1
Имя: КлиентИнтернетМагазина
ОбластьВидимости: ВПроекте
UrlПоУмолчанию: http://myserver:9090/applications/SOAPServis/api/service
ВерсияSoap: Soap_1_2
ВидЭлемента
Вид элементов проекта (подробнее). Пример 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/SOAPServis/api/service
ВерсияSoap: Soap_1_1.
В проект также необходимо загрузить WSDL-описание сервиса. Для этого в панели Свойства, в поле URL WSDL Soap-сервиса, следует указать HTTP-адрес описания сервиса (часто это адрес сервиса с дополнительным параметром ?wsdl
) и нажать кнопку Загрузить в проект. При этом будет выполнен GET-запрос по указанному адресу и полученная WSDL схема будет загружена в проект.