web-dev-qa-db-ja.com

Spring STOMPWebSocketを使用して1人にメッセージを送信する

インターネット上で、SpringとSTOMPを使用してメッセージを受け入れて送信する方法に関する情報をいくつか見つけましたが、単一のユーザーにメッセージを送信する方法についての良い例は見つかりませんでした。それらをすべての人に放送する方法だけ。良い例はありますか?

基本的に、Spring MVC構造でSTOMPを使用して1つまたは2つのコントローラーを実行したいので、WebSocketの外部のユーザーを認証し、後でその認証をSTOMPコントローラーに結び付けることができます。そのためには、明らかにメッセージを送信できる必要があります。個人に。

8
Kristof

これをカバーする合理的な春のブログ投稿があります: http://assets.spring.io/wp/WebSocketBlogPost.html

ソースコードはgithubにあります(そしてブログからリンクされています)。

9

User Destinationsの概念があり、メッセージをユーザーのセッションに属する特定の宛先にバインドできます。

Spring docsからの this の記事があり、それをうまく説明しています。これが誰かを助けることを願っています。

2
Abdullah Khan

ニースのコード例で同じ答えを探している人のために、私はこのリポジトリを見つけました: spring-websocket-chat

0
ttarczynski