【问题标题】:PHP WebSocket Chat: private conversationPHP WebSocket 聊天:私人对话
【发布时间】:2012-11-24 13:38:33
【问题描述】:

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

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

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

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

非常感谢。

问候

【问题讨论】:

    标签: chat one-to-one phpwebsocket


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-23
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多