3

チャットアプリケーションを開発しようとしています。私は AsyncSocket を使用し、チュートリアルに従いました。これで、localhost を使用して telnet からテキスト メッセージを受信できるようになりました。

しかし、複数のチャットを処理する方法がわかりません。3 人の友人が私の IP アドレスとポート番号を知っているとします。彼らはソケットを介して私にメッセージを送ります。では、どのメッセージがどの友人に属しているかをどのように判断するのでしょうか?

前もって感謝します。

4

1 に答える 1

1

友達ごとに異なる接続/ソケットを使用するか、実際のメッセージ本文だけでなく、送信者の名前、タイムスタンプなどをカプセル化するチャットでデータを送受信するためのプロトコルを作成します。

于 2011-03-11T19:47:21.380 に答える