使用Spring STOMP WebSocket向单个用户发送消息

10

在互联网上,我找到了一些关于如何使用Spring和STOMP接受和发送消息的信息,但是我没有找到任何有关如何向单个用户发送消息的好例子,只有广播给每个用户的方法。是否有好的例子呢?

我基本上想在Spring MVC结构中运行一个或两个带有STOMP的控制器,以便我可以在websocket之外对人进行身份验证,然后将该身份验证与STOMP控制器绑定,在此过程中,我显然需要能够向个人发送消息。

3个回答

9

2

有一个名为“用户目的地”的概念,可以将消息绑定到属于用户会话的特定目的地。

有一篇来自Spring文档文章很好地解释了它。 希望这能帮助某些人。


0

对于任何正在寻找相同答案的人,有一个不错的代码示例仓库:spring-websocket-chat


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接