一种C/S架构下的文件传输方法与流程

文档序号:12494884阅读:来源:国知局

技术特征:

1.一种C/S架构下的文件传输方法,用于在发送端与接收端之间的文件传输;其特征在于:

步骤1,发送端向接收端提供文件名、文件的标识信息、文件的长度和文件保存路径;

步骤2,接收端根据文件名及文件的标识信息对临时文件进行命名;

步骤3,接收端计算已接收的临时文件长度,然后把临时文件长度通知发送端;

步骤4,发送端继续向接收端传输文件,直至传输结束;

步骤5,接收端计算已接收的临时文件的标识信息,若计算得到的标识信息与该临时文件的文件名相同,则表示传输成功。

2.如权利要求1所述的一种C/S架构下的文件传输方法,其特征在于:所述步骤1中,标识信息采用文件的消息摘要或哈希值。

3.如权利要求1所述的一种C/S架构下的文件传输方法,其特征在于:所述步骤2中,接收端根据文件名和文件的标识信息判断本地是否存在对应的文件,若存在则通知发送端结束文件传输。

4.如权利要求1所述的一种C/S架构下的文件传输方法,其特征在于:所述步骤2中,接收端根据文件名和文件的标识信息判断本地是否存在对应的文件,若不存在该文件,则继续判断临时文件的大小是否为零,若不为零,则转步骤3,若为零,则以标识信息命名临时文件。

5.如权利要求1所述的一种C/S架构下的文件传输方法,其特征在于:所述步骤4中,发送端根据临时文件长度,通过文件偏移继续传输文件。

6.如权利要求1所述的一种C/S架构下的文件传输方法,其特征在于:所述步骤5中,传输完毕后,接收端将临时文件名改回实际文件名。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1