Я немного запутался в следующем сценарии:
Мой веб-сервис использует запросы POST с данными формы. Я должен ответить 200 OK, иначе отправители сочтут запрос неудачным.
Сразу после ответа на 200 я хотел бы перейти к вызову другого веб-сервиса на удаленном хосте с некоторыми данными, которые я только что получил.
Мой веб-сервис использует запрос POST с аннотацией @GET
. Это работает, я могу читать все данные формы. Чтобы вызвать другой веб-сервис, я использовал API-интерфейс Jersey Client. Это тоже отлично работает.
Я просто не могу понять, как переключиться с одного звонка на другой. Все запрограммировано на Jersey 2 и развернуто в Tomcat, так что настоящего сервера приложений нет. Полный стек Java EE недоступен.
Мне не хватает промежуточного программного обеспечения? Нужно ли мне реализовать собственный цикл событий или какой-нибудь брокер сообщений?