怎么样设计一个基于tcp udp协议的网络聊天软件 给点思路!我学了c++啊!

2024-12-13 03:41:58
推荐回答(4个)
回答1:

应用层 × 界面开发
——————
聊天协议层 × 自己设计的一套聊天协议
× 包括注册、登录、注销、修改资料
× 还包括好友查找、好友添加、好友删除、好友资料查看、聊天内容格式
× 还包括文件发送和接受、文件夹共享等高级功能
× 等等这样一套双方能够进行沟通的流程和数据格式的定义的这样一套协议
——————
网络层 × 基于socket进行的TCP/UDP网络数据传输,提供保障的数据发送和接受

回答2:

参照QQ的基本功能做

回答3:

qqM我:85368827

回答4:

纯文本信息是经过服务器中转的。文件传输、视频、语音什么的,是点对点的