文件名称:go仿QQ聊天程序
文件大小:4.41MB
文件格式:ZIP
更新时间:2021-11-04 11:35:33
go socket go p2p
为了最大限度的减少服务器的负担,这里使用P2P模式实现仿QQ的聊天功能,服务器端和客户端职责如下: 服务器端:通过TCP方式实现客户端身份认证、向已经认证的用户推送好友信息、向其他登录用户推送新的好友IP和状态。 客户端:TCP方式从服务器端获取好友列表及状态,UDP方式实现群聊和单聊。
【文件预览】:
client
----.project(438B)
----pkg()
--------windows_amd64()
----src()
--------usr()
--------win()
--------main()
--------netconn()
----bin()
--------main.exe(7.34MB)
server
----.project(438B)
----pkg()
--------windows_amd64()
----src()
--------usr()
--------xml()
--------main()
----bin()
--------main.exe(3.01MB)
--------main.exe~(3.01MB)