文件传输方法、系统、计算机设备及存储介质与流程

文档序号:31864377发布日期:2022-10-19 08:01阅读:来源:国知局

技术特征:
1.一种文件传输方法,其特征在于,应用于文件传输系统,所述文件传输系统包括主控节点、设置在源主机上的第一文件代理组件和设置在目标主机上的第二文件代理组件;所述主控节点与所述源主机通信连接;所述主控节点与所述目标主机通信连接;所述第一文件代理组件和所述第二文件代理组件用于处理文件的压缩、解压和下载;所述文件传输方法包括:通过所述主控节点确定源主机和若干目标主机,并向所述源主机发送跨网络传输命令,以使所述第一文件代理组件根据所述跨网络传输命令对源文件进行压缩处理,生成压缩文件和所述压缩文件的访问链接,并创建文件传输环境;所述文件传输环境允许所述主控节点通过所述访问链接访问所述压缩文件;通过所述主控节点将所述访问链接发送至所述第二文件代理组件,并向若干所述第二文件代理组件发送文件下载命令,以使若干所述第二文件代理组件通过所述访问链接下载所述压缩文件;通过所述第二文件代理组件对所述压缩文件进行解压处理,以使所述目标主机得到所述源文件。2.如权利要求1所述的文件传输方法,其特征在于,所述通过所述主控节点确定用于文件传输的源主机和若干目标主机,并向所述源主机发送跨网络传输命令,包括:通过所述主控节点判断若干所述目标主机与所述源主机是否处于相同网络环境;当所述若干目标主机与所述源主机不处于相同网络环境时,通过所述主控节点向所述源主机发送跨网络传输命令。3.如权利要求1所述的文件传输方法,其特征在于,所述以使所述第一文件代理组件根据所述跨网络传输命令对源文件进行压缩处理,生成压缩文件和所述压缩文件的访问链接,包括:从所述源主机中获取所述源文件;对所述源文件进行压缩处理,得到所述压缩文件,并将所述压缩文件存储至指定文件目录;根据所述指定文件目录,生成所述访问链接。4.如权利要求3所述的文件传输方法,其特征在于,所述指定文件目录色设置在文件服务器中;所述文件服务器用于存储所述压缩文件,并将所述压缩文件分发至若干所述目标主机。5.如权利要求3所述的文件传输方法,其特征在于,所述将所述压缩文件存储至指定文件目录,包括:对所述压缩文件进行分片处理,得到若干分片文件;将所有所述分片文件按照预设顺序进行上传至所述指定文件目录;当所有所述分片文件上传完成时,对所有所述分片文件进行合并,得到合并文件,将所述合件存储在所述指定文件目录中。6.如权利要求1所述的文件传输方法,其特征在于,在所述通过所述第二文件代理组件对所述压缩文件进行解压处理,以使所述目标主机得到所述源文件之后,包括:当所述第二文件代理组件检测到所述解压处理完成时,通过所述第二文件代理组件清除所述压缩文件,并向所述主控节点反馈下载完成信号,以使所述主控节点向所述源主机
发送文件传输结束命令;当所述源主机接收到所述文件传输结束命令时,生成清理命令,以使所述第一文件代理组件根据所述清理命令对所述文件传输环境进行清理。7.如权利要求6所述的文件传输方法,其特征在于,所述以使所述第一文件代理组件根据所述清理命令对所述文件传输环境进行清理,包括:关闭所述访问链接,并清除所述压缩文件。8.一种文件传输系统,所述文件传输系统包括主控节点、设置在源主机上的第一文件代理组件和设置在目标主机上的第二文件代理组件;所述主控节点与所述源主机通信连接;所述主控节点与所述目标主机通信连接;所述第一文件代理组件和所述第二文件代理组件用于处理文件的压缩、解压和下载;所述主控节点,用于确定源主机和若干目标主机,并向所述源主机发送跨网络传输命令;所述第一文件代理组件,用于根据所述跨网络传输命令对源文件进行压缩处理,生成压缩文件和所述压缩文件的访问链接,并创建文件传输环境;所述文件传输环境允许所述主控节点通过所述访问链接访问所述压缩文件;所述主控节点,还用于将所述访问链接发送至所述第二文件代理组件,并向若干所述第二文件代理组件发送文件下载命令;所述第二文件代理组件,用于通过所述访问链接下载所述压缩文件;并对所述压缩文件进行解压处理,以使所述目标主机得到所述源文件。9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述文件传输方法。10.一个或多个存储有计算机可读指令的可读存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1至7中任一项所述文件传输方法。

技术总结
本发明涉及文件传输领域,尤其涉及一种文件传输方法、系统、计算机设备及存储介质。其方法包括:通过主控节点确定源主机和若干目标主机,并向源主机发送跨网络传输命令,以使第一文件代理组件根据跨网络传输命令对源文件进行压缩处理,生成压缩文件和压缩文件的访问链接,并创建文件传输环境;通过主控节点将访问链接发送至第二文件代理组件,并向若干第二文件代理组件发送文件下载命令,以使若干第二文件代理组件通过访问链接下载压缩文件;通过第二文件代理组件对压缩文件进行解压处理,以使目标主机得到源文件。本发明通可实现跨网络的点对点或一对多的文件传输,提高了文件传输效率。率。率。


技术研发人员:邓权 汪文涛 甘伟 李思葵 程叶锋
受保护的技术使用者:招商局金融科技有限公司
技术研发日:2022.07.19
技术公布日:2022/10/18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1