2017-09-14 21 views
-1

Webcocketを使用せずにSpring KafkaからAngularにメッセージを送信する方法はありますか?Spring KafkaからAngularにメッセージを送信

サービス側にSpring、クライアント側にAngularを使用します。

私はSpringサーバー側からKafkaメッセージを送信するとき、このメッセージをAngularベースのクライアント側に送信したいだけです。

Iは、メッセージ送信する春サーバにこのコードを使用する:

kafkaTemplate.send(トピック、ペイロード)。

実は私の質問はこれのほとんど同じです: 実は私の質問はこれのほとんど同じです: Receiving Kafka event on web browser real time

+0

あなたの状況を詳細にお知らせください。 –

+0

サービス側にSpring、クライアント側にAngularを使用します。 Springサーバー側からKafkaメッセージを送信するとき、このメッセージをAngularベースのクライアント側に送信したいだけです。 メッセージを送信するためにSpring-serverでこのコードを使用しました: kafkaTemplate.send(topic、payload); – Hunaltay

+0

質問を編集してその情報を含めることができます –

答えて

0

あなたはカフカのREST API(プロキシ)を使用することができ、それはあなたのクライアントのJavaScriptから直接カフカを呼び出すことができますイベントを直接消費/送信することができます。

見てくださいhttps://github.com/confluentinc/kafka-rest

+0

私が理解する限り、現在サポートしているのはnode.jsだけです。 Kafka REST APIを使うことにしたら、node.jsと統合する必要がありますか? – Hunaltay

+0

私は質問が正しいとは思わない、あなたと何かを統合してはならない、あなたはちょうどREST PROXYをインストールし、あなたのJavaScriptからそれを呼び出すことができます。それでおしまい。 –

+0

コミュニケーションはインタラクティブになります。つまり、JSからRest Proxyへの双方向、Rest ProxyからJSへの双方向です。 – Hunaltay

関連する問題