[发明专利]一种用于传输指定文件或目录结构的方法有效
| 申请号: | 201911413186.2 | 申请日: | 2019-12-31 |
| 公开(公告)号: | CN111198844B | 公开(公告)日: | 2023-07-28 |
| 发明(设计)人: | 林国彪;陈仲恒;徐莹莹;柯学;利驿飞 | 申请(专利权)人: | 深圳证券通信有限公司 |
| 主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/16;H04L67/06 |
| 代理公司: | 深圳市凯博企服专利代理事务所(特殊普通合伙) 44482 | 代理人: | 蔡凤银 |
| 地址: | 518000 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 传输 指定 文件 目录 结构 方法 | ||
本发明涉及计算机技术领域,具体涉及一种用于传输指定文件或目录结构的方法,步骤一:发送方使用者通过约定好的通知机制来告知文件传输客户端,一个指定目录需要发送给指定的对端地址;步骤二:发送方在文件客户端,将需要传输的指定目录及子目录整体打包合成一个打包文件;步骤三:将步骤二中的打包文件,进行压缩、校验处理,形成发送文件;步骤四,将步骤三中的发送文件发送给接收方;步骤五:接收方的客户端收到步骤四中的发送文件后,对其进行相应的解压缩、校验处理,恢复成与发送方一致的原有目录结构,放入约定好的接收路径中,完成传输;它具有极大地提高了使用效率、传输效率以及传输成功率等优点。
【技术领域】
本发明涉及计算机技术领域,具体涉及一种用于传输指定文件或目录结构的方法。
【背景技术】
目前,许多计算机软件程序提供了文件传输功能,其中部分软件程序在此功能基础上提供了文件目录传输功能。现有文件传输的常用方式是将文件分块传输,同时伴随有控制指令传输,用于进度控制、状态同步、数据重传、异常处理等等。
现有文件目录传输的常用模式:由发送方客户端程序将使用者指定的目录及子目录中的文件逐个传输到接收方客户端程序,待全部文件传输成功之后,将传输结果反馈给双方使用者,若有部分文件传输异常,需要尝试重传若干次,直到这些文件传输成功,或者达到设定的最大尝试次数错误停止。
上述模式需要建立多个文件传输任务,同时传输多个文件,计算机的总带宽有限,因此每个文件分得的带宽也有限,同时传输的文件任务越多,每个文件分得的带宽越低,当带宽低到一定程度后,传输的文件数据量/控制指令数据量的比值也越来越低,丢包率增加,传输效率相应降低,因此部分软件会限制最大可以同时传输的文件数量(例如百度云、迅雷等)。同时,每个文件任务伴随的大量控制指令也会额外占用带宽,因此这种模式传输文件目录的效率较低,只能适应于近距离的目录传输方式,不适合远距离目录传输;
另一方面,任何一个文件任务都可能出现传输异常的情况,当一个指定的文件目录中,含有多个文件时,传输这些文件,只要其中有一个文件传输出现异常,即会导致整个目录传输异常,因此通过这种模式传输文件目录,传输过程中发现的异常失败机率较高,整个传输效率较低。
另外,在一些情况下网络带宽资源非常珍贵,同时使用者对传输效率和传输成功率有高要求,例如金融机构间的专线环境文件传输应用场景。因此需要设计一种新的文件目录传输方式,节省不必要的带宽开销、提高传输效率和传输成功率。
【发明内容】
本发明的目的在于针对现有技术的缺陷和不足,提供一种用于传输指定文件或目录结构的方法。
本发明所述的一种用于传输指定文件或目录结构的方法,采用如下步骤:
步骤一:发送方使用者通过约定好的通知机制来告知文件传输客户端,一个指定目录需要发送给指定的对端地址;
步骤二:发送方在文件客户端,将需要传输的指定目录及子目录整体打包合成一个打包文件;
步骤三:将步骤二中的打包文件,进行压缩、校验处理,形成发送文件;
步骤四,将步骤三中的发送文件发送给接收方;
步骤五:接收方的客户端收到步骤四中的发送文件后,对其进行相应的解压缩、校验处理,之后对处理好的文件进行解包,形成解包文件,恢复成与发送方一致的原有目录结构,放入约定好的接收路径中,完成传输。
进一步地,步骤一中的通知机制实现,完成自动化传输,其采用如下步骤:
(1)通知机制的传输规则由以下要素组成:发送目录路径、对端地址、发送路径扫描方式、接收目录路径;
(2)建立发送标记文件:发送标记文件是某一类约定好的专用后缀名的文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳证券通信有限公司,未经深圳证券通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911413186.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频监控的定位方法及视频监控系统
- 下一篇:一种测试方法及测试系统





