Создание сообщений SOAP без WebService только с помощью wsdl - PullRequest
0 голосов
/ 03 ноября 2019

У меня есть файл wsdl в проекте Spring JMS, где мне нужно создать XML для отправки в очередь. Этот xml должен выглядеть как SOAP-сообщение, включающее в себя тело заголовка и весь конверт. Я не понимаю, как не реализовать SOAP WebService, но все же создать структуру XML SOAP. Я не хочу создавать целую структуру, используя классы SOAP Element, где мне приходится писать много кода, и каждый раз, когда обновляются мои объекты Java, мне также приходится обновлять эту реализацию, спасибо за помощь.

1 Ответ

0 голосов
/ 04 ноября 2019

См. Справочное руководство по веб-службам Spring (в частности, JMS Transport на стороне клиента).

Для отправки сообщений через JMS веб-службы Spring предоставляют JmsMessageSender. Этот класс использует возможности среды Spring для преобразования WebServiceMessage в сообщение JMS, отправки его в очередь в очередь или тему и получения ответа (если есть).

Использование JmsMessageSender, ...

...