への通信方法REST Microserviceは、ハイブリッドである別のMicroserviceと通信することができます。つまり、RESTとMessage Queueと通信できます。 APIゲートウェイの例。外の世界では、彼はREST経由でApp、Mobilephoneと通信することができますが、バックエンドからの通信はメッセージキュー経由です。RESTからメッセージキュー
使用例:
私のホームページはデータベースから車両を取得したいと考えています。彼はGET-Requestを介してAPI-Gatewayに尋ねる。 API-GatewayはGET要求を受け取り、それをメッセージキューにパブリッシュします。他のMicroserviceはメッセージを受け取り、結果をパブリッシュします。その後、APIゲートウェイは結果を消費し、それを応答として返します。
どうすれば実装できますか? Apache KafkaでSpringブートを使用していますか?私は非同期通信を実装する必要がありますか?
私はあなたの残りのコントローラで非同期応答/タイムアウトを待つべきだと思います。 –