#java #web-services #soap #glassfish-4
Вопрос:
У нас есть запрос на добавление дополнительной веб-службы (с использованием Java и сервера GlassFish) между службами SOAP-запроса и SOAP-ответа.
Теперь мы получаем запрос SOAP и передаем его напрямую, чтобы получить ответ от внешнего сервера, но нам нужно обработать запрос в дополнительной веб-службе, прежде чем передавать его на внешний сервер. Из этой дополнительной веб-службы получаем ответ от внешнего сервера и передаем этот ответ обратно, откуда мы получаем запрос.
Как мы можем сделать это правильно?
Проблемы заключаются в следующем:
- Как получить запрос SOAP и дополнительные параметры (внешняя ссылка ws и параметры аутентификации) для дополнительных WS?
- Как передать этот запрос и дополнительные параметры на внешний сервер?
- Как получить ответ от внешнего WS и передать его оттуда, откуда мы получаем первый запрос?