2016-11-15 1 views
2

HTMLビューでは、会社によって販売されているフルーツボックスの数を表示するラベルがあります。Angularjs - Spring MVC:サーバーのプッシュデータを要求せずにクライアントに送ります

Spring MVCリソースを呼び出さずにこの番号を更新します。
私は売り上げが達成されるたびに(サーバー側で行われる)、ビューを更新することなくフルーツボックスの数を更新するために、Spring MVCがAngularjsにデータをプッシュすることを希望します。

通常の動作では、AngularjsはSpringを呼び出して結果を受け取ります。ここで私はAngularjsに電話をかけずに結果を受け取るようにしたい。

私は(ただし、わからない)...私の質問は明らかである

感謝を願っています。

答えて

1

tomcatのWebソケットを設定する必要があります。 Tomcat 8 websocket

あなたの角度のアプリは、その後$rootScope.onイベント

を使用してサーバから送信されたイベントを受け取ることができるようになります

EDIT:

実際のリンクは、このconfigure websockets in springです。 と詳細なチュートリアルがありますspring.io page

+0

Why Tomcat?実際にデータを送受信するにはどうすればいいですか? – zeroflagL

+0

あなたはサーバーを言及していなかったので、春に私はtomcatを想定しました。あなたは何をサーバー側で使用していますか? – gyc

関連する問題