Вариант использования Spring Reactor Web Client.замена RestTemplate на WebClient - PullRequest
0 голосов
/ 17 декабря 2018

Я работаю над микросервисным проектом, в котором мои отдельные микросервисы с весенней загрузкой будут вызывать себя и, в основном, сторонние API для извлечения и сохранения данных.

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

Но я подумываю заменить My RestTemplate (использующийся для связи с другими MS и сторонними приложениями) новым Spring Reactor Webclient, чтобы получить некоторые преимущества вызовов Async.Является ли Мой вариант использования подходящим кандидатом для использования Spring реактора WebClient?

1 Ответ

0 голосов
/ 19 декабря 2018

Да, составление микросервисных и REST-вызовов - хороший пример использования для WebClient.

. Плюс Spring Boot 2 позволит вам объединить стартер Spring MVC со стартером WebFlux и интерпретировать это как «вы хотите».работать в стеке сервлетов, но может потребоваться WebClient время от времени ".

...