标签: objective-c chat asyncsocket
我正在尝试开发聊天应用程序。我使用AsyncSocket并遵循教程。所以现在我可以使用localhost从telnet接收文本消息。
但我不知道如何处理多个聊天。让我们说三个不同的朋友知道我的IP地址和端口号。他们通过套接字向我发送消息。那我怎么弄清哪个消息属于哪个朋友?
提前致谢。
答案 0 :(得分:1)
为每个朋友使用不同的连接/套接字,或者在聊天中创建用于发送/接收数据的协议,该协议不仅封装了实际的邮件正文,还封装了发件人的姓名,时间戳等。