Мне нужно отправлять SOAP-запросы какому-то веб-серверу в рамках системной интеграции (и, конечно, перехватывать ответы).Я использую системный интерфейсный продукт под названием IMB, который включает в себя wsdl4j-1.5.1.jar.
Я посмотрел в Интернете некоторую информацию об этом банке, и у меня сложилось впечатление, что он больше подходит для создания веб-сервисов, чемдля их вызова.
Я ищу набор классов, который может примерно выполнять следующие действия:
(1) читать WSDL и предварительно создавать из него множество SOAP-объектов (включая URL-адреса)
(2) предоставить обработчики для предоставления оставшегося содержимого, например, значения параметров для определенного метода, определенного в WSDL.
(3) минимизировать необходимое кодирование в javascript / groovy
(4) позволяют перехватывать содержимое XML-ответалегко или разрешить четкое обнаружение ошибок
Подходит ли для этого wsdl4j?Или это должен быть пакет Apache SOAP?Может быть, другой?
Что бы это ни было, где я могу найти хорошую разъясняющую документацию о том, как его использовать?