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

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

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

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

Параметры:

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

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

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

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

 

2) Пример datablock:

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

На выходе – Dataset.

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

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

 

 

 

 

 

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

Новые статьи

Запуск цикла корпоративных тематических семинаров по технологическому развитию и внедрению новых разработок в проектную практику Команды Шерп Запуск Образовательного портала «Шерп. Обучение» Включение в реестр отечественного ПО Технологической платформы «Шерп 3.0» Создание HTML-форм в Платформе ШЕРП Создание HTML-форм в Платформе ШЕРП c помощью конструктора форм Web-версии Платформы Настройка элемента диалога с типом редактора KBEditPopUp Возможности редактора полей типа «LookUpEdit» Создание внешнего ключа (Foreign Key) с помощью SQL-редактора в Платформе "ШЕРП" Как создать таблицу в базе данных Проверка работоспособности Платформы ШЕРП

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

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

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