[发明专利]文件传递方法及其设备有效
申请号: | 201710451002.6 | 申请日: | 2017-06-14 |
公开(公告)号: | CN109088907B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 王瑞波 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 倪斌 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 传递 方法 及其 设备 | ||
本公开提供了一种文件传递方法。该方法包括从用户接收用于请求传递文件的第一文件传递请求,该第一文件传递请求包括要传递的多个文件。该方法还包括针对所述多个文件中的每个文件,将第一文件传递请求拆分为多个第二文件传递请求,以及向一个或多个应用服务器分发所述多个第二文件传递请求,以由所述一个或多个应用服务器分别进行处理。本公开还提供了与该方法相对应的设备和计算机可读存储介质。
技术领域
本公开涉及计算机技术领域,更具体地,涉及一种文件压缩方法及其设备。
背景技术
随着互联网的迅速发展,人们可以从互联网上轻松下载各种文件,也可以向互联网上传各种文件。然而,现有的文件上传技术存在着上传效率低下的问题。
因此,需要一种文件传递方式,使得可高效地传递(例如,向互联网传递)各种文件。
发明内容
有鉴于此,本公开提供了一种文件传递方法及其设备。
本公开的一个方面提供了一种用于传递文件的方法。该方法包括:从用户接收用于请求传递文件的第一文件传递请求,该第一文件传递请求包括要传递的多个文件。该方法还包括针对所述多个文件中的每个文件,将第一文件传递请求拆分为多个第二文件传递请求,以及向一个或多个应用服务器分发所述多个第二文件传递请求,以由所述一个或多个应用服务器分别进行处理。
根据本公开的一些实施例,针对所述多个文件中的每个文件将所述第一文件传递请求拆分为多个第二文件传递请求可包括:从所述第一文件传递请求中提取所述要传递的多个文件;以及针对所述多个文件中的每个文件生成对应的第二文件传递请求,每个第二文件传递请求包括所述多个文件中对应的一个文件。
根据本公开的一些实施例,在从所述第一文件传递请求中提取所述要传递的多个文件之后,所述方法还包括根据预定排队算法对提取出的文件进行排队。在此情况下,针对所述多个文件中的每个文件生成对应的第二文件传递请求包括:根据排队顺序,针对所述多个文件中的每个文件生成对应的第二文件传递请求。
本公开的另一个方面提供了一种用于传递文件的设备。该设备包括接收模块、拆分模块和分发模块。接收模块用于从用户接收用于请求传递文件的第一文件传递请求,所述第一文件传递请求包括要传递的多个文件。拆分模块用于针对所述多个文件中的每个文件,将所述第一文件传递请求拆分为多个第二文件传递请求。分发模块用于向一个或多个应用服务器分发所述多个第二文件传递请求,以由所述一个或多个应用服务器分别进行处理。
根据本公开的一些实施例,拆分模块可包括文件提取子模块和传递请求生成子模块。文件提取子模块用于从所述第一文件传递请求中提取所述要传递的多个文件。传递请求生成子模块用于针对所述多个文件中的每个文件生成对应的第二文件传递请求,每个第二文件传递请求包括所述多个文件中对应的一个文件。
根据本公开的一些实施例,拆分模块还可包括排队算法策略子模块。排队算法策略子模块用于在所述文件提取子模块从所述第一文件传递请求中提取所述要传递的多个文件之后,根据预定排队算法对提取出的文件进行排队。在此情况下,传递请求生成子模块还用于:根据排队顺序,针对所述多个文件中的每个文件生成对应的第二文件传递请求。
本公开的另一方面提供了一种用于传递文件的设备。该设备包括存储计算机可执行指令的存储器以及处理器。处理器执行存储器存储的计算机可执行指令,以执行如上所述的方法。
本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710451002.6/2.html,转载请声明来源钻瓜专利网。