REST Microservice如何与另一个混合的Microservice进行通信,这意味着他可以与REST和Message Queue进行通信。例如一个API网关。对于外部世界,他可以通过REST与应用程序,手机进行通信,但是来自后端的通信是通过消息队列进行的。如何从REST通信到消息队列
使用案例:
我的主页想要从数据库中获得车辆。他通过GET-Request请求API网关。 API网关接受GET请求并将其发布到消息队列中。另一个Microservice接收消息并发布结果。然后,API网关消耗结果并将其作为响应发回。
我该如何实现它?我是否在Apache Kafka上使用Spring引导?我需要实现异步通信吗?
我想你应该等待你的休息控制器的异步响应/超时。 –