- 13
- 0
- 约5.75千字
- 约 6页
- 2021-11-08 发布于江苏
- 举报
【程序说明】
P2P(点对点)的流行产生了大批网络传输软件,这里我们要介绍的就是自己写一个简单的 P2P 文件传输,一方发送文件,一方接受,直到传输完整个文件。
程序运行效果如图所示。服务器端:
图 8.5.1
客户端:
图 8.5.2
由服务器端负责发送文件,客户端接受。
【编程思路】
利用 TCP 协议连接双方,服务器端建立文件流读入待发送文件进入监听状态,客户端发送信号开始传输,服务器根据客户端发送的当前文件流传输位置按接收缓冲区大小一块一块的发送 给客户端,客户端接受后再保存到接收文件流,直到整个文件流发送完毕,这里服务器端使用TIdTCPServer 组件,客户端对应的使用 TIdT
您可能关注的文档
- Delphi字符第几次出现的位置.docx
- Delphi字符串处理函数.docx
- Delphi存取SQL SERVER2000中JPEG图像和BMP图像.docx
- delphi实例2 键盘打字练习.docx
- Delphi实现悬浮窗口.docx
- delphi实现打印报表功能.docx
- DELPHI实现摄像头拍照.docx
- delphi实现计算器源码-版.docx
- Delphi客户端通过FTP服务器上传或下载文件或图片方法.docx
- delphi屏幕截图完美解决方案.docx
- DBJ_T15-298-2026 600MPa级热轧带肋钢筋应用技术标准.docx
- 证券公司交易信息系统接入管理规范(试行)2026.pdf
- DB44_T 2895—2026 社会单位消防安全疏散管理规范_可搜索.pdf
- DBJ_T15-290-2026 公共建筑机电工程全过程调适标准.docx
- DBJ_T15-294-2026 装配式超高性能混凝土人行道铺装系统技术标准.docx
- 证券公司从业人员业务培训细则2026.pdf
- DB44_T 2889—2026 城市轨道交通移动通信信号分布系统检测标准.pdf
- DBJ_T15-283-2026 建筑施工悬挑式脚手架安全技术标准.docx
- DBJ_T15-298-2026 600MPa级热轧带肋钢筋应用技术标准.pdf
- DBJ_T15-291-2026 既有建筑结构安全监测技术标准.pdf
最近下载
- 中国低钠血症诊疗指南2025版.docx
- T∕CHATA 068-2026 脓肿分枝杆菌肺病药物治疗规范.docx VIP
- 【最新】人教版九年级数学上册教学计划(含进度表) .pdf VIP
- 公路绿化技术规范.pdf VIP
- 医院安全风险分级管控和隐患排查治理双体系方案全套资料.docx VIP
- 风电施工组织设计模板.docx VIP
- 2026年具身智能行业年度投资策略:具身智能,量产渐近,爆发在即.pdf VIP
- 2024年云南红河州州级机关遴选公务员真题.docx VIP
- 人教版九年义务教育全日制初级中学英语教学大纲 .pdf VIP
- 14.2 专题强化(二) 寻找条件证全等(2)——二次全等.pptx VIP
原创力文档

文档评论(0)