标签: java websocket playframework-2.0 chat
我正在Play Framework上进行websocket聊天。对于用户可以使用其他设备进行写入,必须首先注销并登录到另一个设备。如何使用户可以在不注销的情况下同时从不同的设备聊天?
答案 0 :(得分:1)
我会为此目的使用联合标识符:登录用户的用户名/电子邮件/ id,以及客户端用于连接的随机数。然后,当您连接到服务器时,将给定用户的连接分组到其主标识符下,并将针对一个用户的消息广播到其所有连接。应该很容易修改Play附带的聊天示例以匹配此构造。