вызывая мыльную службу из весенней загрузки - PullRequest
0 голосов
/ 09 октября 2018

Я не работал с мыльной службой.

В настоящее время у меня есть файл wsdl, и я должен передать входной файл dto с этим.

Этот сервис сохранит эти данные.

Как я могу вызвать этот сервис мыла из моегоприложение весенней загрузки.Я знаком с использованием RestTemplate для вызова службы отдыха.

Попытка ниже одного выглядит немного сложнее.Любые ссылки очень помогут.

https://howtodoinjava.com/spring-boot/spring-soap-client-webservicetemplate/

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Для получения подробной информации обратитесь к примеру службы мыла spring docs.

https://spring.io/guides/gs/consuming-web-service/

Кроме того, поскольку у вас уже есть WSDL и DTO, вам просто нужно создать клиент для подачиваш WSDL и данные до конечного сервиса.

Определите конкретные цели в pom.xml для анализа WSDL и создания данных заглушки во время выполнения.Если вы знакомы с Maven, вам будет легко быстро создать приложение без особых изменений конфигурации.

0 голосов
/ 09 октября 2018

Вы можете конвертировать WSDL в класс java и импортировать классы в свой проект, есть класс-заглушка, который вы можете найти в преобразованном классе, вы можете использовать его для связи с удаленным сервисом, просто создав объект из класса-заглушки.Вы можете найти больше информации об этом на
wsdl в java-классе

, если вы используете идею intelij, вы можете легко конвертировать ваш WSDL
, щелкнув правой кнопкой мыши на вашем пакете ->веб-сервисы -> генерировать Java-класс из WSDL

...