インターネット上で、SpringとSTOMPを使用してメッセージを受け入れて送信する方法に関する情報をいくつか見つけましたが、単一のユーザーにメッセージを送信する方法についての良い例は見つかりませんでした。それらをすべての人に放送する方法だけ。良い例はありますか?
基本的に、Spring MVC構造でSTOMPを使用して1つまたは2つのコントローラーを実行したいので、WebSocketの外部のユーザーを認証し、後でその認証をSTOMPコントローラーに結び付けることができます。そのためには、明らかにメッセージを送信できる必要があります。個人に。
これをカバーする合理的な春のブログ投稿があります: http://assets.spring.io/wp/WebSocketBlogPost.html
ソースコードはgithubにあります(そしてブログからリンクされています)。
User Destinations
の概念があり、メッセージをユーザーのセッションに属する特定の宛先にバインドできます。
Spring docs
からの this の記事があり、それをうまく説明しています。これが誰かを助けることを願っています。
ニースのコード例で同じ答えを探している人のために、私はこのリポジトリを見つけました: spring-websocket-chat