Синхронный и асинхронный вызов в Java и весной - PullRequest
0 голосов
/ 01 февраля 2020

Мне нужно обновить 3 области данных, выполнив синхронный вызов в одну область данных и асинхронный вызов в другие 2 области данных, используя Java n пружина. Какой лучший способ реализовать это?

1 Ответ

0 голосов
/ 01 февраля 2020

Помимо термина регион я понял, что вы хотите сделать несколько http запросов. Один из них (первый) должен быть блокирующим.

Я бы посоветовал вам взглянуть на WebClient Spring, который позволяет вам делать несколько запросов параллельно.

Первый (блокирующий) один может быть достигнуто блокировкой Mono.

Здесь вы можете найти учебное пособие по одновременным вызовам Spring WebClient: https://www.baeldung.com/spring-webclient-simultaneous-calls

Cheers

...