求助: 大文件单线程跨网传输解决方案。 最近做一个视频采集系统,CLIENT端需要把上G的资料往server端发(最大的20个G都有),CLIENT端网络环境复杂 VPN拨入比较常见,要求用单线程传输,实现断点续传。做出来 实际测了下,发现下的文件经常MD5值对不上。 导致文件打开出错 急求这方面的朋友给个完美解决方案。 分不够再加。 直到解决为止。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 客户端把文件按每M分块为n个小文件(1M,最后1个文件可能小于1M,假设文件名为:DATAi.bin),每块生成一个md5(DATAi.MD5)先把所有的md5文件传过去然后逐块上传传完了,定时检测服务端是不是缺少某个bin文件,缺少则重新传服务端根据已有的DATAi.bin生成md5,与DATAi.md5比较,一样则删掉DATAi.md5文件,否则就删除DATAi.bin目录里没有*.md5文件了,才开始合并所有DATAi.bin为一个文件 怎样从一个dll窗体向另一DLL窗体中传递参数变量? Delphi面试题 光标移动问题! 怎么在insert中使用变量? 紧急求教有关chartgrid导出excel的方法 memo的内容怎样直接打印? 从D6开始,使用相同的算法、控件,生成的EXE文件好象比原来大了不少,是不是这样? 请教四舍五入函数的问题 请问大家都怎么制作安装包?(倾囊提问啦!!) 为什么用MeMo1.Lines.LoadFromStream(MS)取不出数据? 求简单财务软件源码 谁有 dxdbGrid demo
把文件按每M分块为n个小文件(1M,最后1个文件可能小于1M,假设文件名为:DATAi.bin),每块生成一个md5(DATAi.MD5)
先把所有的md5文件传过去
然后逐块上传
传完了,定时检测服务端是不是缺少某个bin文件,缺少则重新传服务端
根据已有的DATAi.bin生成md5,与DATAi.md5比较,一样则删掉DATAi.md5文件,否则就删除DATAi.bin
目录里没有*.md5文件了,才开始合并所有DATAi.bin为一个文件