0

我试过那个代码:http ://www.flynsarmy.com/2012/02/php-websocket-chat-application-2-0/ 它工作得很好。但这并不是我真正想要的。

该代码创建了一个“房间”,只有一个 websocket 的“实例”。我希望有像 FB 这样的“一对一对话”一样多的实例。

有人知道如何进行私人对话 websocket 的聊天吗?

tl;dr:如果有 3 个对话(6 人),我想自动创建 3 个“房间”。

太感谢了。

问候

4

1 回答 1

1

这仍然可以由一个 websocket 服务器实例处理。您只需为每个用户 1 存储相应的用户 2。每次 user1 发送消息时,它只会转发给 user2,反之亦然。当然,为了避免冗余数据,您应该只存储 user1 和 user2 之间的关系一次。

于 2013-01-23T13:37:39.247 回答