我正在使用实时通信服务器构建新的聊天应用程序。我可以从服务器发送和接收消息。现在我需要映射用户进行私人实时通信。如何在客户端或服务器端获取它?
我从服务器获取msg如下:
msg:"blah blah", participants: [id1,id99], sessionid: "I need to create unique id for each conversation"(this id is the whole thing to maintain msgs between users),
用例
我的方法有什么不对吗?
请建议使用JavaScript构建多用户聊天应用程序的其他方法是什么?
答案 0 :(得分:1)
我不知道我是否正确理解了您的问题,但如何在后端引入私人谈话的概念。然后你可以存储该对话的所有参与者(在你的情况下,我猜只有两个)。
这样您就可以设置服务器端负责实现此目的所需的所有详细信息。客户端只需要传递消息和私人对话的ID(可能存储在私人对话列表中),并让服务器执行所有其他操作。