Звучит так, будто вы задаете два разных вопроса:
- Возможно ли интегрировать инфраструктуру воспроизведения в существующий проект Java EE?
- Как определить и использовать SOAPзапросы с использованием Play?
Ответ 1:
Пожалуйста, обратитесь к команде play war
.Он берет ваше приложение воспроизведения и преобразует его в файл war, готовый для развертывания на сервере веб-приложений Java EE.
Ответ 2:
Использование play в качестве потребителя SOAP должно быть простым: includeбиблиотека мыла по вашему выбору, сгенерируйте заглушки из wsdl, вызовите конечную точку.Другой вариант - вызвать URL и использовать Xpath для разбора его конверта.
Определение сервисов SOAP в Play - это еще одна история: SOAP - это не чистый стек без состояний.Другими словами, он не очень хорошо работает с Play (который обычно не хранит состояние на сервере).Обратите внимание, что, вероятно, лучше выбрать сервисы JAX-RS, и в этом случае вы можете использовать этот модуль
Вы также можете использовать чистые игровые контроллеры, которые по своей природе являются перекомпонованными.