Как сделать обычные HTTP-сервисные вызовы между двумя асинхронными микросервисами в Lagom

Я просматривал документацию Lagom и хочу прояснить одну вещь в отношении связи между микросервисами. У нас есть следующий вариант использования.

Веб-браузер ‹--http--> MicroService1 ‹--http--> MicroService2.

Это чисто синхронная связь с использованием http.

Можно ли сделать это общение асинхронным с помощью Lagom?

Я не могу получить конкретный пример в вашей документации. Пожалуйста, помогите.


person Sajeev    schedule 19.08.2016    source источник


Ответы (1)


Конечно, Microservice1 должен связать Microservice2. Оттуда он может позвонить и получить асинхронный ответ.

Что касается общения из браузера, то идея та же, только нет привязки. Это просто вызовет конечную точку REST.

http://www.lagomframework.com/documentation/1.0.x/java/ServiceClients.html

Надеюсь это поможет.

person Olivier Refalo    schedule 01.09.2016