使用Spring STOMP websockets向单个人发送消息

问题描述 投票:8回答:3

在互联网上我发现了一些关于如何使用Spring和STOMP接受和发送消息的信息,但是我没有找到关于如何向单个用户发送消息的任何好例子。只有如何将它们广播到每一个。它有什么好的例子吗?

我基本上想在Spring MVC结构中使用STOMP运行一个或两个控制器,所以我可以验证websocket之外的人,然后将该认证与STOMP控制器联系起来,为此我显然需要能够发送消息对个人而言。

spring spring-mvc websocket stomp
3个回答
9
投票

有一个合理的春季博客文章涵盖了这个:http://assets.spring.io/wp/WebSocketBlogPost.html

源代码在github上(并从博客链接)。


2
投票

有一个User Destinations的概念,其中消息可以绑定到属于用户会话的特定目的地。

来自thisSpring docs文章很好地解释了它。希望这有助于某人。


0
投票

对于那些用一个很好的代码示例寻找相同答案的人,我发现了这个回购:spring-websocket-chat

© www.soinside.com 2019 - 2024. All rights reserved.