Единый семинар «1С» для бухгалтеров и руководителей

Отладка веб-сервисов

Обмен - Интеграция с WEB

Обработка для отладки web-сервисов. Упрощает разработку, т.к. предназначена для вызова опубликованного веб-сервиса конфигурации снаружи.

Однажды, при доработке некоего веб-сервиса, столкнулся с необходимостью вызвать этот самый веб-сервис снаружи, то есть через сервер http. И тут на меня снизошло понимание, что в параметрах вызова этого веб-сервиса не простой тип (число/строка/булево/дата), а некий объект. Сразу встал вопрос, каким же образом вызвать этот веб-сервис, чтобы дойти до точки останова.

Поэтому была написана эта обработка.

Сложность заключается в том, чтобы правильно сформировать xml-представление передаваемого параметра. В планах есть сделать некий конструктор, который на основании XDTO-пакета сделает форму заполнения и позволит просто подставить значения в нужные поля этой формы. Но это пока планы.

Также есть еще ограничение: не работает с веб-сервисами, у которых кол-во параметров больше 1. Доработка тоже в планах. Если 2-й и далее параметры обязательны - тогда при вызове будет ошибка. Если параметры не обязательны - тогда будет работать.

Обработка тестировалась на релизе платформы 8.3.10.2466. Должна работать на релизах 8.3.7 и выше. Конфигурации: БП, БИТ.ФИНАНС, ERP.

Скачать файлы

Наименование Файл Версия Размер
Отладка веб-сервисов:
.epf 13,67Kb
22.09.17
7
.epf 1.0 13,67Kb 7 Скачать

См. также

Комментарии
1. Дмитрий Королев (ArchLord42) 59 25.09.17 12:11 Сейчас в теме
Хорошая идея, правда не думал, что еще кто-то юзает веб сервисы, когда есть http :)
2. Вадим Верещагин (vadver) 15 25.09.17 12:14 Сейчас в теме
Еще как юзают! Та же интеграция с OEBS - никаких http, только веб-сервисы, только хардкор ;)
3. Николай Зевеке (zekrus) 151 27.09.17 07:54 Сейчас в теме
Доброе утро!
Учитывая регулярный спрос сабжа у работодателей,
тема весьма актуальная.
С уважением
4. kiruha Д (kiruha) 363 27.09.17 10:44 Сейчас в теме
Уже несколько лет пользуюсь
https://www.soapui.org/downloads/soapui.html
бесплатная
скачайте и сравните
5. Вадим Верещагин (vadver) 15 27.09.17 23:26 Сейчас в теме
(4)
Да на здоровье! Сам им пользуюсь. Вот только.... SoapUI - это инструмент общего пользования, и попробуйте правильно сформировать XML, чтобы вызвать операцию веб-сервиса, где параметром является какой-нить объект XDTO....
Ах да... Извините за 1$m, бесплатно не получается :(
Оставьте свое сообщение