[发明专利]文件传输方法、文件传输装置、服务器及存储介质在审
申请号: | 202210584928.3 | 申请日: | 2022-05-26 |
公开(公告)号: | CN115086295A | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 唐彬;刘峰松;池源 | 申请(专利权)人: | 北京快乐茄信息技术有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/5651 |
代理公司: | 北京善任知识产权代理有限公司 11650 | 代理人: | 李梅香;孟桂超 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输 方法 装置 服务器 存储 介质 | ||
本公开是关于一种文件传输方法、文件传输装置、服务器及存储介质。该文件传输方法包括:获取目标源数据;确定出预先定义的数据处理协议,数据处理协议中包含有特征数据提取方式;特征数据提取方式至少用于将目标源数据中第一数据格式的数据编译为第二数据格式的数据;基于特征数据提取方式,在目标源数据中提取目标字段的特征数据;基于预定存储格式存储提取的特征数据。本申请中可在平台内定义出对特定数据进行处理的数据处理协议,通过数据处理协议定义出特征数据提取方式,来实现对特定数据的数据提取。在整个过程中可自动实现对目标源数据的特征数据提取,不需要人为干预,从而可减少人为操作可能导致的错误,实现数据处理自动化、流程化。
技术领域
本公开涉及数据处理技术领域,尤其涉及一种文件传输方法、文件传输装置、服务器及存储介质。
背景技术
随着信息技术发展,各种终端设备不断涌现。其中在用户使用设备的过程中,会生成和使用各种各样的文件,大量的文件往往会根据文件组织结构,类型,时间等维度组成集合,常见的文件夹结构就是这种形式。通过终端设备在进行信息交互时,有时需要在终端设备间进行数据传输,包括各种文件传输。
发明内容
本公开提供一种文件传输方法、文件传输装置、服务器及存储介质。
本公开实施例的第一方面,提供一种文件传输方法,包括:
建立与数据接收端之间的通信连接;
发送待传输文件夹的文件夹信息至所述数据接收端,其中所述文件夹信息至少包括所述待传输文件夹在存储区域的目录信息;
接收所述数据接收端发送的文件传输请求,所述文件传输请求用于指示所述数据发送端向所述数据接收端发送所述待传输文件夹中的待传输文件;所述文件传输请求中至少包含有所述待传输文件夹中的所有待传输文件的文件信息;
基于所述文件传输请求,以压缩数据流的形式,向所述数据接收端发送所述待传输文件。
在一些实施例中,所述文件信息至少包含有所有待传输文件的文件属性信息及各待传输文件在传输时的顺序信息;
所述基于所述文件传输请求,以压缩数据流的形式,向所述数据接收端发送所述待传输文件,至少包括:
基于所述各待传输文件在传输时的顺序信息,依次以压缩数据流的形式,向所述数据接收端发送各所述待传输文件。
在一些实施例中,所述文件传输请求中至少包含有未传输完成的文件的数据断点信息,所述数据断点信息至少包括文件传输时中断的数据节点的位置信息;
所述基于所述文件传输请求,以压缩数据流的形式,向所述数据接收端发送所述待传输文件,至少包括:
基于所述数据断点信息,确定向所述数据接收端发送未传输完成文件的数据起始信息;
基于所述数据起始信息,向所述数据接收端发送未传输完成的文件;所述数据起始信息至少包含有向所述数据接收端重新发送未传输完成文件时起始数据的位置信息。
在一些实施例中,所述基于所述文件传输请求,以压缩数据流的形式,向所述数据接收端发送所述待传输文件,包括:
生成所述待传输文件的临时文件,所述临时文件至少包含有所述待传输文件的文件信息;其中所述临时文件的文件格式不同于所述待传输文件的文件格式;所述文件信息至少包括有所述待传输文件的文件名称、文件原始长度,和/或所述数据起始信息;
基于所述文件传输请求,以压缩数据流的形式,向所述数据接收端发送所述临时文件以及所述待传输文件,其中所述临时文件用于供所述数据接收端接收后,根据所述文件名称确定接收的所述待传输文件是否正确,及根据所述文件原始长度确定接收所述待传输文件的接收进度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京快乐茄信息技术有限公司,未经北京快乐茄信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210584928.3/2.html,转载请声明来源钻瓜专利网。