Добавьте веб — сервис с GlassFish в середине запроса и ответа на МЫЛО

#java #web-services #soap #glassfish-4

Вопрос:

У нас есть запрос на добавление дополнительной веб-службы (с использованием Java и сервера GlassFish) между службами SOAP-запроса и SOAP-ответа.

Теперь мы получаем запрос SOAP и передаем его напрямую, чтобы получить ответ от внешнего сервера, но нам нужно обработать запрос в дополнительной веб-службе, прежде чем передавать его на внешний сервер. Из этой дополнительной веб-службы получаем ответ от внешнего сервера и передаем этот ответ обратно, откуда мы получаем запрос.

Как мы можем сделать это правильно?

Проблемы заключаются в следующем:

  1. Как получить запрос SOAP и дополнительные параметры (внешняя ссылка ws и параметры аутентификации) для дополнительных WS?
  2. Как передать этот запрос и дополнительные параметры на внешний сервер?
  3. Как получить ответ от внешнего WS и передать его оттуда, откуда мы получаем первый запрос?