Мы создали приложение с помощью Spring и развернули его с Tomcat. У нас есть рабочий REST-интерфейс, однако у одного из наших клиентов есть только SOAP-клиент.
Я понимаю, что веб-служба SOAP и веб-служба REST не могут сосуществовать в одном и том же порту или приложении.
Каковы мои варианты приема запроса SOAP с минимальным развитием. Должен ли я принять пакет с мылом через интерфейс rest и проанализировать XML? Или я могу настроить интерфейс SOAP для связи с моим интерфейсом REST и ответить?
Я использую Gradle как инструмент сборки. Было бы неплохо иметь решение как часть одного файла WAR