- 博客(2)
- 收藏
- 关注
原创 [B站韩顺平]多用户通讯系统学习记录(离线留言)
多用户通讯系统分为客户端QQClient与服务器端QQServer,客户端可以同时启动多个分为客户端A,客户端B,客户端C...。服务端循环监听一个端口,等待客户端连接,登入成功后得到soket对象,两端分别创建并启动一个线程并且将socket对象放进线程中用于两端保持通讯,还需要将线程放入一个集合进行管理(key:用户id , value:线程),因为一个客户端可以创建多个socket。将需要传递消息的成员封装成User,Message类等,使用对象流的方式读写数据。
2024-08-01 10:30:29
1004
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人