0

私はそのコードを試しました:http ://www.flynsarmy.com/2012/02/php-websocket-chat-application-2-0/ そしてそれは非常にうまく機能します。しかし、それは私が探していたものではありません。

そのコードは、WebSocketの「インスタンス」が1つだけの「部屋」を作成します。FBのような「1対1の会話」と同じくらい多くのインスタンスが欲しいです。

誰かがプライベート会話をWebSocketのチャットにする方法を知っていますか?

tl; dr:会話が3つ(6人)の場合、自動的に3つの「部屋」を作成したいと思います。

どうもありがとう。

よろしく

4

1 に答える 1

1

これは、1 つの WebSocket サーバー インスタンスで処理できます。各 user1 に対応する user2 を保存するだけです。user1 がメッセージを送信するたびに、メッセージは user2 にのみ転送され、その逆も同様です。冗長なデータを避けるために、もちろん、user1 と user2 の間の関係を 1 回だけ保存する必要があります。

于 2013-01-23T13:37:39.247 に答える