【文件属性】:
文件名称:python实现TCP服务器
文件大小:10KB
文件格式:PY
更新时间:2022-08-26 17:20:55
python TCP服务器 通信异常处理 沾包处理
一、程序功能
1、程序通过实现一个服务器类,可以在一台电脑上实例化多个服务器(端口号需要设置不相同),每个客户端允许带多个客户端,可自行修改上限数量
2、实现异常捕获防止程序报错卡死
3、实现客户端处理类,服务器能通过类对象与客户端进行数据交互
4、实现心跳保活机制(客户端测试帧按16进制发送数据 46 72 61 6d 65 00 00 00 05 00 00 00 48 65 61 72 74)
5、实现帧沾包问题处理,帧格式 包头+内容长度+内容
二、测试用例
1、客户端正常断开通信
2、客户端心跳超时异常处理
3、客户端IP变动异常处理
4、客户端网线异常处理