Интеграция Play Framework с существующими приложениями Java EE - PullRequest
1 голос
/ 05 сентября 2011

Возможно ли интегрировать инфраструктуру воспроизведения в существующий проект Java EE?У меня есть проект Java EE, который обслуживает веб-сервисы на основе SOAP / XML.Я не могу найти ничего, связанного с обработкой хостинга сервисов SOAP с помощью Play.Я нашел ресурсы для создания результатов XML из запущенных функций, но никак не связан с определением или обработкой запросов SOAP.

1 Ответ

1 голос
/ 05 сентября 2011

Звучит так, будто вы задаете два разных вопроса:

  1. Возможно ли интегрировать инфраструктуру воспроизведения в существующий проект Java EE?
  2. Как определить и использовать SOAPзапросы с использованием Play?

Ответ 1:

Пожалуйста, обратитесь к команде play war.Он берет ваше приложение воспроизведения и преобразует его в файл war, готовый для развертывания на сервере веб-приложений Java EE.

Ответ 2:

Использование play в качестве потребителя SOAP должно быть простым: includeбиблиотека мыла по вашему выбору, сгенерируйте заглушки из wsdl, вызовите конечную точку.Другой вариант - вызвать URL и использовать Xpath для разбора его конверта.

Определение сервисов SOAP в Play - это еще одна история: SOAP - это не чистый стек без состояний.Другими словами, он не очень хорошо работает с Play (который обычно не хранит состояние на сервере).Обратите внимание, что, вероятно, лучше выбрать сервисы JAX-RS, и в этом случае вы можете использовать этот модуль

Вы также можете использовать чистые игровые контроллеры, которые по своей природе являются перекомпонованными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...