[发明专利]文件上传方法、重组方法及装置有效
| 申请号: | 201911342700.8 | 申请日: | 2019-12-23 |
| 公开(公告)号: | CN111131450B | 公开(公告)日: | 2022-06-21 |
| 发明(设计)人: | 倪振宇 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
| 主分类号: | H04L67/06 | 分类号: | H04L67/06;G06F16/27 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文件 上传 方法 重组 装置 | ||
本发明实施例提供了一种文件上传方法、重组方法及装置,其中的方法包括:向业务服务器发送文件上传请求,接收业务服务器发送的与每个云服务器各自对应的对象信息,对目标文件进行分片,获得分片文件,并为分片文件分配分片标识,针对每个云服务器,通过云服务器对应的上传渠道向每个云服务器并行发送至少一个分片文件、云服务器对应的对象信息、以及至少一个分片文件的分片标识,一个对象标识对应一个上传渠道,云服务器的个数为一个时,向云服务器并行发送的分片文件为多个;云服务器的个数为多个时,向云服务器并行发送的分片文件为至少一个。从而在一定程度上充分利用了客户端的带宽,提高了客户端上传文件的速度。
技术领域
本发明涉及通信技术领域,特别是涉及文件上传方法、重组方法、及装置。
背景技术
随着互联网技术的快速发展,用户的需求越来越多,不仅局限于浏览网络信息,用户还需要通过客户端将自己的信息上传到网络以分享给其他用户。
为了实现客户端能够向云服务器上传文件,目前通行的做法是先向业务服务器发送文件上传请求,业务服务器根据客户端的地址信息、地理位置、运营商等信息选择一个云服务器,客户端将需要上传的文件上传到该云服务器。
然而,随着第五代移动通信技术(5G,5th generation mobile networks)网络的普及、宽带速率的提高、以及无线保真(Wi-Fi,Wireless Fidelity)技术的普及,未来的客户端可用带宽很高,而云服务器为单个客户端分配的带宽小于客户端可用带宽,从而不能充分利用客户端可用带宽、影响到文件传输速度。因此,在高速网络下如何提高客户端上传文件时的带宽利用率,提高文件上传速度、降低文件上传所需时间亟待解决。
发明内容
本发明实施例的目的在于提供一种文件上传方法、重组方法及装置,以实现在高速网络下如何提高客户端上传文件时的带宽利用率,提高文件上传速度、降低文件上传所需时间。具体技术方案如下:
在本发明实施的第一方面,首先提供了一种文件上传方法,执行于客户端,包括:
向业务服务器发送文件上传请求;
接收所述业务服务器发送的与每个云服务器各自对应的对象信息;其中,所述云服务器的个数为一个时,所述对象信息包括多个对象标识,或者,所述云服务器的个数为多个时,所述对象信息包括至少一个所述对象标识,所述对象标识为所述业务服务器响应于所述文件上传请求为每个所述云服务器分配的;
对目标文件进行分片,获得分片文件,并为所述分片文件分配分片标识;
针对每个所述云服务器,通过所述云服务器对应的上传渠道向每个所述云服务器并行发送至少一个分片文件、所述云服务器对应的对象信息、以及所述至少一个分片文件的分片标识,其中,一个所述对象标识对应一个所述上传渠道,所述云服务器的个数为一个时,向所述云服务器并行发送的分片文件为多个;所述云服务器的个数为多个时,向所述云服务器并行发送的分片文件为至少一个。
在本发明实施的第二方面,还提供了一种文件重组方法,执行于业务服务器,包括:
接收客户端发送的文件上传请求;
响应于所述文件上传请求,为每个云服务器分配与每个所述云服务器对应的对象标识;
向所述客户端发送与每个所述云服务器各自对应的对象信息,以使所述客户端对目标文件进行分片,获得分片文件,并向每个所述云服务器并行发送至少一个分片文件、所述云服务器对应的对象信息、以及所述至少一个分片文件的分片标识,所述云服务器的个数为一个时,所述对象信息包括多个对象标识,向所述云服务器并行发送的分片文件为多个;或者,所述云服务器的个数为多个时,所述对象信息包括至少一个所述对象标识,向所述云服务器并行发送的分片文件为至少一个;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911342700.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可配置矩阵乘法的加速器
- 下一篇:一种在线数学分式的排版方法





