Версия для печати Поиск

Главная <-- Обзор платформы <-- Толковый словарь 1С:Предприятия 8 <-- W <-- WS-ссылка

Видеоматериалы | Книги | Учебные курсы

WS-ссылка

WS-ссылка - это общий объект конфигурации. Она предназначена для описания в прикладном решении "статической" ссылки на некоторый внешний веб-сервис стороннего поставщика.

WS-ссылка представляет собой WSDL описание веб-сервиса, импортированное из указанного источника. WS-ссылка недоступна для редактирования, однако можно просмотреть ее структуру и структуру типов данных, которые используются для описания параметров и возвращаемых значений:

Дальнейшая работа с такой ссылкой выполняется средствами встроенного языка.

Описание ссылки на веб-сервис в дереве конфигурации, с помощью объекта WS-ссылка, удобно для редко меняющихся сервисов. Описание веб-сервиса получается один раз, при создании объекта конфигурации, и хранится в конфигурации. Поэтому все обращения к такой ссылке из встроенного языка будут выполняться быстро. Однако в случае изменения описания веб-сервиса, потребуется повторный импорт его описания в WS-ссылку.

Динамическое обращение к веб-сервисам

Для работы с часто меняющимися веб-сервисами во встроенном языке предусмотрена возможность динамического считывания описания веб-сервиса и построение его прокси. Эта возможность удобна для часто меняющихся сервисов. Также эта возможность позволяет вызывать веб-сервисы, расположение которых станет известно только уже в процессе выполнения программы. Однако, несмотря на все преимущества, такой способ работы медленнее, т.к. каждый раз при создании прокси веб-сервера будет тратиться время на получение описания веб-сервиса.

Ниже приведен пример создания прокси веб-сервиса и использования одного из методов веб-сервиса.

Полезные ссылки: