1
基于 TCP 的文件传输系统
目 录
摘 要..............................................................2
1 目标与需求........................................................2
2 设计方案与思路....................................................2
2.1 业务流程分析 ................................................2
2.1.1 文件传输流程 ...........................................2
2.1.2 文件发送端的详细业务流程...............................3
2.1.3 文件接收者详细业务流程.................................5
2.2 多线程设计 ..................................................6
2.3 socket 通信的设计............................................6
2.4 软件的传输协议设计 ..........................................7
3 实现代码..........................................................8
4 系统调试与结果...................................................32
5 总结.............................................................34
参考文献...........................................................34