前面介绍了TCP和UDP的通信,只是文体通信,只能传送文字.本次介绍文件传输,也就是文件读写和TCP通信的结合. 解析:根据之前的TCP通信,建立彼此的连接.服务器选择文件,首先将文件的基本信息发送给客户端.如:文件名,文件大小(用于进度条使用).如上显示,“head#hello#1024”,即头部信息,hello就是文件名,1024是文件大小.如此客户端可以在某个磁盘创建好文件,便于后面的写入.服务端每次读取MK大小的数据,每读取一次,传输一次,客户端写入一次但要累计发送文件的大小,便于与原文…