我正在浏览Lagom文档,并希望澄清微服务与微服务通信的一件事 . 我们有以下用例 .
WebBrowser < - http - > MicroService1 < - http - > MicroService2 .
这是使用http的纯粹同步通信 .
是否可以使用Lagom使这种通信异步?
我无法在您的文档中得到具体示例 . 所以请帮忙 .
当然,Microservice1需要绑定Microservice2 . 从那里它可以调用并获得异步响应 .
至于来自浏览器的通信,除了没有绑定之外,这个想法是相同的 . 它只会调用一个REST endpoints .
http://www.lagomframework.com/documentation/1.0.x/java/ServiceClients.html
希望这可以帮助 .
1 回答
当然,Microservice1需要绑定Microservice2 . 从那里它可以调用并获得异步响应 .
至于来自浏览器的通信,除了没有绑定之外,这个想法是相同的 . 它只会调用一个REST endpoints .
http://www.lagomframework.com/documentation/1.0.x/java/ServiceClients.html
希望这可以帮助 .