资源简介
为了最大限度的减少服务器的负担,这里使用P2P模式实现仿QQ的聊天功能,服务器端和客户端职责如下:
服务器端:通过TCP方式实现客户端身份认证、向已经认证的用户推送好友信息、向其他登录用户推送新的好友IP和状态。
客户端:TCP方式从服务器端获取好友列表及状态,UDP方式实现群聊和单聊。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-23 15:47 client\
文件 438 2018-08-23 15:47 client\.project
目录 0 2018-10-15 17:38 client\bin\
文件 7693824 2018-10-15 17:38 client\bin\main.exe
目录 0 2018-09-25 10:37 client\pkg\
目录 0 2018-10-12 10:05 client\pkg\windows_amd64\
文件 54300 2018-10-09 14:51 client\pkg\windows_amd64\netconn.a
文件 245948 2018-10-12 10:05 client\pkg\windows_amd64\win.a
目录 0 2018-10-08 09:39 client\src\
目录 0 2018-08-23 15:48 client\src\main\
文件 310 2018-10-12 10:36 client\src\main\client.go
目录 0 2018-10-08 09:39 client\src\netconn\
文件 4383 2018-10-15 17:30 client\src\netconn\ccon.go
目录 0 2018-09-25 10:35 client\src\usr\
文件 1160 2018-10-11 14:02 client\src\usr\user.go
目录 0 2018-10-12 09:32 client\src\win\
文件 867 2018-10-11 14:03 client\src\win\listItem.go
文件 2349 2018-10-11 14:08 client\src\win\loginForm.go
文件 5946 2018-10-15 16:12 client\src\win\mainForm.go
文件 2060 2018-10-12 11:30 client\src\win\singleForm.go
目录 0 2018-10-08 10:57 server\
文件 438 2018-08-23 15:48 server\.project
目录 0 2018-10-12 11:52 server\bin\
文件 3161088 2018-10-12 11:53 server\bin\main.exe
文件 3161088 2018-10-11 16:54 server\bin\main.exe~
目录 0 2018-09-18 15:37 server\pkg\
目录 0 2018-09-25 15:29 server\pkg\windows_amd64\
文件 23044 2018-09-20 17:14 server\pkg\windows_amd64\Users.a
目录 0 2018-10-15 15:47 server\src\
目录 0 2018-08-29 17:17 server\src\main\
文件 4606 2018-10-11 17:48 server\src\main\server.go
............此处省略4个文件信息
----------- --------- ---------- ----- ----
目录 0 2018-08-23 15:47 client\
文件 438 2018-08-23 15:47 client\.project
目录 0 2018-10-15 17:38 client\bin\
文件 7693824 2018-10-15 17:38 client\bin\main.exe
目录 0 2018-09-25 10:37 client\pkg\
目录 0 2018-10-12 10:05 client\pkg\windows_amd64\
文件 54300 2018-10-09 14:51 client\pkg\windows_amd64\netconn.a
文件 245948 2018-10-12 10:05 client\pkg\windows_amd64\win.a
目录 0 2018-10-08 09:39 client\src\
目录 0 2018-08-23 15:48 client\src\main\
文件 310 2018-10-12 10:36 client\src\main\client.go
目录 0 2018-10-08 09:39 client\src\netconn\
文件 4383 2018-10-15 17:30 client\src\netconn\ccon.go
目录 0 2018-09-25 10:35 client\src\usr\
文件 1160 2018-10-11 14:02 client\src\usr\user.go
目录 0 2018-10-12 09:32 client\src\win\
文件 867 2018-10-11 14:03 client\src\win\listItem.go
文件 2349 2018-10-11 14:08 client\src\win\loginForm.go
文件 5946 2018-10-15 16:12 client\src\win\mainForm.go
文件 2060 2018-10-12 11:30 client\src\win\singleForm.go
目录 0 2018-10-08 10:57 server\
文件 438 2018-08-23 15:48 server\.project
目录 0 2018-10-12 11:52 server\bin\
文件 3161088 2018-10-12 11:53 server\bin\main.exe
文件 3161088 2018-10-11 16:54 server\bin\main.exe~
目录 0 2018-09-18 15:37 server\pkg\
目录 0 2018-09-25 15:29 server\pkg\windows_amd64\
文件 23044 2018-09-20 17:14 server\pkg\windows_amd64\Users.a
目录 0 2018-10-15 15:47 server\src\
目录 0 2018-08-29 17:17 server\src\main\
文件 4606 2018-10-11 17:48 server\src\main\server.go
............此处省略4个文件信息
相关资源
- SuperWebSocket使用
- scp工具Mac版Fugo
- 服务器截屏并使用socket发送给客户端
- STM32F107的socket
- AlphaGo VS AlphaGo Zero 对比分析讲解
- Desktop Goose
- netlogo教程
- 门户网站制作django1.4
- pclogo4.0 中英文双版
- go-micro微服务开发框架中文指导
- 基于VS2010的CSocket网络文件传输
- GOOGLEAPI开发详解-Googleearth代码
- SDGOTool22a2简体版
- 网络流:理论、算法与应用 Network F
- libwebsockets-master.rar
- 牛津英语搭配词典.bgl (完美支持G
- led屏发布系统 通信加密解密 socket通
- goodman名著:光学中的散斑现象:理论和
- Algorithms
- Alan Agresti-Categorical Data Analysis
- 基于socket的即时通信
- golang Web开发电子书 PDF清晰版
- .net Google地图定位系统源码
- Django Design Patterns and Best Practices –
- 行业软件-GOCAD钻孔数据
- 敢达TOOLS改包系列工具
- 计算博弈论Algorithmic Game Theory
- 一键gohost支持win7
- 基于Django框架的美食博客
- Linux 环境下,利用 Socket 通信实现网络
评论
共有 条评论