文件传送小结
一般发送方可以采用多线程的并行方法来读取和传送,这样会更快些。首先自己可以定义根据文件的大小来分区,固定每一小块的文件的大小(当然最后一块可以不同),当然多线程传送的时候也要标记每一小块的顺序,以便后来文件的还原。接收方在接收文件数据时,根据每个线程记录的顺序标记,和协议规定的每一快文件的大小来确定接收到的文件的插入位置,再整合到原来的文件,完成大文件的传送。不过大型文件我们暂时还没有实现,打算在这次的项目中实现。
?
发布时间: 2012-10-27 10:42:26 作者: rapoo
文件传送小结
一般发送方可以采用多线程的并行方法来读取和传送,这样会更快些。首先自己可以定义根据文件的大小来分区,固定每一小块的文件的大小(当然最后一块可以不同),当然多线程传送的时候也要标记每一小块的顺序,以便后来文件的还原。接收方在接收文件数据时,根据每个线程记录的顺序标记,和协议规定的每一快文件的大小来确定接收到的文件的插入位置,再整合到原来的文件,完成大文件的传送。不过大型文件我们暂时还没有实现,打算在这次的项目中实现。
?