java - 分组/识别 Websocket 客户端

标签 java websocket

我即将构建一个基于 websockets 的小型应用程序。我发现了这个名为 java-websockets 的小库,并且工作得很好。我现在的问题是,我还没有找到任何方法来识别客户和/或对它们进行分组,这样我就可以选择一个可以向其发送通知的特定组,而不是向所有人广播。如果有人知道如何使用这个框架或知道任何不同的框架以如此简单的方式执行相同的操作,那就太好了。谢谢

图书馆:https://github.com/TooTallNate/Java-WebSocket

最佳答案

您需要做的事情如下:

  1. 在服务器端指定组

  2. 如果只是为了服务器端触发,则创建与指定组的连接,或者也将其传递给客户端并让客户端根据需要进行处理。

编辑:

刚刚尝试了“由客户端处理”版本,请参阅online demo , project at github和/或 related article at my blog

关于java - 分组/识别 Websocket 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17626581/

相关文章:

java - jboss 7.1 xalan 问题?

java - 如何通过ajax将列表从javascript传递到servlet?

javac : package not found error

grails - 使用Grails 3将响应从长时间运行的流程返回给客户端

amazon-web-services - Django channel 2 和 EC2/Elasticbeanstalk

javascript - 连接建立后,websocket 可以访问防火墙/路由器后面的设备吗?

c# - 无法与 wss ://echo. websocket.org/with UnitySocketIO 握手

java - Intellij 快捷方式 - 如何在项目 View 中打开当前类?

google-app-engine - 使用 Google App Engine 向防火墙后面的设备发起消息

Java Spring Boot/Mysql - 使用 HashSet 作为参数进行查询