このリンクhttp://spring.io/guides/gs/messaging-stomp-websocket/をたどり、アプリを起動して実行しました。
私が望んでいたのは、それ以上のものでした。クライアントが何も送信しなくても、データをクライアントにプッシュバックできるようにしたかったのです。
そのため、以下のようなリスナーを使用して長時間実行されるタスクをセットアップしました
GreetingController は RunnableListener を実装し、RunnableListener にはメソッド public Greeting greeting(HelloMessage message); があります。
メソッドの実装は、スレッドを開始してからリスナー メソッドを呼び出すことです。
その場合、コンソールに出力が表示されますが、ブラウザーには何も表示されません。
実行中のタスクを開始し、サーバーがポーリングの代わりに Spring を使用してコンテンツをブラウザーにプッシュする方法を誰か教えてください (javascript の setTimeout など?)
よろしくティン