REST Microservice如何與另一個混合的Microservice進行通信,這意味着他可以與REST和Message Queue進行通信。例如一個API網關。對於外部世界,他可以通過REST與應用程序,手機進行通信,但是來自後端的通信是通過消息隊列進行的。如何從REST通信到消息隊列
使用案例:
我的主頁想要從數據庫中獲得車輛。他通過GET-Request請求API網關。 API網關接受GET請求並將其發佈到消息隊列中。另一個Microservice接收消息併發布結果。然後,API網關消耗結果並將其作爲響應發回。
我該如何實現它?我是否在Apache Kafka上使用Spring引導?我需要實現異步通信嗎?
我想你應該等待你的休息控制器的異步響應/超時。 –