[發明專利]文件上傳方法、重組方法及裝置有效
| 申請號: | 201911342700.8 | 申請日: | 2019-12-23 |
| 公開(公告)號: | CN111131450B | 公開(公告)日: | 2022-06-21 |
| 發明(設計)人: | 倪振宇 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;G06F16/27 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 上傳 方法 重組 裝置 | ||
1.一種文件上傳方法,其特征在于,執行于客戶端,包括:
向業務服務器發送文件上傳請求;
接收所述業務服務器發送的與每個云服務器各自對應的對象信息;其中,所述云服務器的個數為一個時,所述對象信息包括多個對象標識,或者,所述云服務器的個數為多個時,所述對象信息包括至少一個所述對象標識,所述對象標識為所述業務服務器響應于所述文件上傳請求為每個所述云服務器分配的;
對目標文件進行分片,獲得分片文件,并為所述分片文件分配分片標識;
針對每個所述云服務器,通過所述云服務器對應的上傳渠道向每個所述云服務器并行發送至少一個分片文件、所述云服務器對應的對象信息、以及所述至少一個分片文件的分片標識,其中,一個所述對象標識對應一個所述上傳渠道,所述云服務器的個數為一個時,向所述云服務器并行發送的分片文件為多個;所述云服務器的個數為多個時,向所述云服務器并行發送的分片文件為至少一個。
2.根據權利要求1所述的方法,其特征在于,所述對目標文件進行分片,獲得分片文件,包括:
按照預設切分單元大小對所述目標文件進行分片,獲得分片文件;或者,
根據所述云服務器的上傳性能指標,對所述目標文件進行分片,獲得與所述云服務器的上傳性能指標相匹配的所述分片文件。
3.根據權利要求1或2所述的方法,其特征在于,在所述接收所述業務服務器發送的與每個云服務器各自對應的對象信息之前,還包括:
判斷所述目標文件的大小是否大于或等于預設閾值;
所述接收所述業務服務器發送的與每個云服務器各自對應的對象信息,包括:
在所述目標文件的大小大于或等于預設閾值的情況下,接收所述業務服務器發送的與每個云服務器各自對應的對象信息。
4.根據權利要求1或2所述的方法,其特征在于,所述對象信息還包括令牌,所述令牌與所述對象信息包括的對象標識對應。
5.根據權利要求1所述的方法,其特征在于,在所述針對每個所述云服務器,通過所述云服務器對應的上傳渠道向每個所述云服務器并行發送至少一個分片文件、所述云服務器對應的對象信息、以及所述至少一個分片文件的分片標識之后,還包括:
向所述業務服務器發送文件上傳完成通知消息,其中,所述文件上傳完成通知消息包括所述客戶端向每個所述云服務器上傳的分片文件的分片標識和分片大小,以使所述業務服務器響應于所述文件上傳完成通知消息,從每個所述云服務器獲取與所述對象標識關聯的分片文件,并根據所述文件上傳完成通知消息,對從每個所述云服務器獲取的分片文件進行重組,以獲得所述目標文件。
6.一種文件重組方法,其特征在于,執行于業務服務器,包括:
接收客戶端發送的文件上傳請求;
響應于所述文件上傳請求,為每個云服務器分配與每個所述云服務器對應的對象標識;
向所述客戶端發送與每個所述云服務器各自對應的對象信息,以使所述客戶端對目標文件進行分片,獲得分片文件,并向每個所述云服務器并行發送至少一個分片文件、所述云服務器對應的對象信息、以及所述至少一個分片文件的分片標識,所述云服務器的個數為一個時,所述對象信息包括多個對象標識,向所述云服務器并行發送的分片文件為多個;或者,所述云服務器的個數為多個時,所述對象信息包括至少一個所述對象標識,向所述云服務器并行發送的分片文件為至少一個;
接收所述客戶端發送的文件上傳完成通知消息;其中,所述文件上傳完成通知消息包括所述客戶端向每個所述云服務器上傳的所述分片文件的分片標識和分片大小;
響應于所述文件上傳完成通知消息,從每個所述云服務器獲取與所述對象標識關聯的分片文件;
根據所述文件上傳完成通知消息,對從每個所述云服務器獲取的分片文件進行重組,以獲得所述目標文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911342700.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可配置矩陣乘法的加速器
- 下一篇:一種在線數學分式的排版方法





