- 32
- 0
- 约1.23万字
- 约 11页
- 2020-02-08 发布于江苏
- 举报
基于TCP 协议通信系统的设计与实现
摘要:通信协议(communications protocol)是指双方实体完成通信或服务所必须遵循的
规则和约定。协议定义了数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,
信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。通信的底层通信是通
过SOCKET 套接字接口实现的。当前的主流UNIX 系统和微软的WINDOWS 系统都在内核提供了对
SOCKET 字接口的支持。使用这个统一的接口,可以编写一个可移植的TCP 通信程序。
本文设计并实现了基于局域网内的简单即时通信系统,系统采用C/S 模式,底层通信通过
SOCKET 套接字接口实现,服务器负责客户端的登录验证,好友信息的保存和心跳报文的发送。
客户端采用P2P 方式实现消息传递,并能实现文件的传输。本文首先讨论了同步套接字,异步
套接字,多线程并发执行任务等;然后阐述了客户端、服务器如何使用XML 序列化的消息进行
通信。
关键词:TCP 协议;通信协议系统;套接字;文件传输;C/S 模式;
The System Design and Implementation of
Based on TCP Proto
您可能关注的文档
- 关系计算机数据库标准语言sql.ppt
- 管理学原理试题(答案).pdf
- 光学微球腔及其应用.pdf
- 光纤通信原理..ppt
- 广播电视概论12.ppt
- 管培生转正答辩—市场方向(研究生).ppt
- 广东药学院学生实习周志.pdf
- 广东省自然村落历史人文普查表.pdf
- 广西教师资格证练习答案学科教育论.doc
- 广联达软件安装说明.doc
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
最近下载
- 2026广东安全员C3证第六批考试题库及答案.doc VIP
- 2026年天津市公务员《行测》考试真题_含答案版.pdf
- 飞利浦CX50_说明书.doc VIP
- 【部编统编版 一下语文第5单元】《动物儿歌》文本解读 教材解析 课件.pptx
- 2026四川成都天府环境新能源有限公司招聘车队主管等岗位4人笔试参考题库及答案解析.docx VIP
- 2026年河南省公务员《行测》考试真题_含答案版.pdf
- 2026江苏徐州地铁集团下属运营公司招聘笔试参考题库及答案解析.docx VIP
- 高压电工培训教案.docx VIP
- 牡丹江天合石油入网资质材料.pdf
- 高中物理带电粒子在复合场中的运动题20套(带答案)及解析.doc VIP
原创力文档

文档评论(0)