PHP WebSocket聊天:私密对话

时间:2012-11-24 13:38:34

标签: chat one-to-one phpwebsocket

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

该代码创建了一个“空间”,只有一个websocket的“实例”。我想拥有像FB这样的“一对一对话”的实例。

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

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

非常感谢你。

此致

1 个答案:

答案 0 :(得分:1)

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