Практически универсальный коннектор к SOAP-сервисам

Дано: имеем URL WSD сервиса. Для примера, возьмём сервис Центробанка:

https://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?WSDL

1) Пример команды пользователя:

Параметры:

  • URL - URL WSDL внешнего SOAP сервиса
  • MethodNAme - имя метода

далее параметры самого метода:

После тестового запуска команды, в данном случае видим данные, которые отдал нам метод сервиса.

Их мы можем использовать далее в обработке результатов команды:

 

2) Пример datablock:

Параметры: такие же, как описанные выше у команды пользователя.

На выходе – Dataset.

Можно сразу строить браузер, использовать во фреймах и т.д.

Во втором примере на выходе тоже Dataset, но там одно поле - xmlstring (это если метод сервиса отдает не Dataset, а XMlelement).

 

 

 

 

 

Примеры реализации
Подписаться

Новые статьи

27 января 2022 г. состоялась Мастер-сессия компании Шерп Софт Приглашение на Мастер-сессию Обновление от 28 июля 2021 Обновление WEB-версии Платформы Планировщик заданий в платформе Sherp Обновление от 18 марта 2021 SQL-редактор. Создание объектов Базы Данных и объектов интерфейса Реализация окна выбора из списка (Seler) Подготовка пакета обновлений Новые свойства «Окна списка» (Browser) Web-версии Платформы

0 комментариев

Чтобы оставить комментарий, пожалуйста, авторизируйтесь или зарегистрируйтесь

Обязательное поле