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

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

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

 

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

 

Параметры:

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

 

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

 

 

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

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

 

 

2) Пример datablock:

  

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

На выходе – Dataset.

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

 

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

 

 

 

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

Новые статьи

Новые возможности на сайте sherpsoft.ru Обновление от 21 июля 2020 «ШЕРП Айтишник» - пример прикладной системы на базе платформы Sherp Пример использования способа «Drag & Drop» для работы с файлами Обновление WEB-версии Платформы Настройка отображения ссылок в окне списка («Browser») Использование в шапке карточки объекта (Viewer) кнопок для операций Настройка аутентификации и авторизации пользователей WEB-приложения через службу Azure AD Обновление от 3 июня 2020 Видео по массовому созданию объектов интерфейса для существующей базы данных

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

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

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