文件断点续传
详细需求
项目运行环境: 1台服务器,多台客户机。服务器的编号为0,客户机的编号为1,2,3等等。
其中的一台客户机发出文件分发请求(假定是1号),则它将指定分发的目标对象(可能是某一台或者多台或者其他所有客户机),以及本地的文件。这时它将文件上传给服务器0。服务器0在接收完文件以后,保存到服务器本地,并同时传送应答给0,告诉0上传成功。然后服务器0再根据文件的目标机器不同进行文件的分发。
如果1号传往0号的过程中,出现网络中断,则给出提示是否继续上传,如果选择继续,则进行断点续传。
在0号进行文件分发的过程中,如果出现任何一个网络中断,则自动进行3次断点续传。如果3次还不能成功,则记录下该次分发失败,并报告给客户机1。
任何一个客户机启动以后,服务器会有一个文件自动分发给他。
这里传输的所谓文件是任意的一个文本文件。
开发语言:c/c++。
做成独立的动态库,提供方便的外部调用接口。
B. 预算
1. 预算: 1K人民币
C. 验收标准
1. 如果可以,最好到我们公司现场验收,如果不能做到,至少要求方便电话和qq沟通,远程演示和发demo过来验收
2. 如果有需要确认的需求,可以与我联系和留言
3. 在验收合格以后,提供项目的所有源代码,并能在我的开发环境里面编译通过并能通过测试(我的开发环境为:windows xp 32位 vs2010,测试代码由对方提供)