[發(fā)明專(zhuān)利]文件上傳方法、重組方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201911342700.8 | 申請(qǐng)日: | 2019-12-23 |
| 公開(kāi)(公告)號(hào): | CN111131450B | 公開(kāi)(公告)日: | 2022-06-21 |
| 發(fā)明(設(shè)計(jì))人: | 倪振宇 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京奇藝世紀(jì)科技有限公司 |
| 主分類(lèi)號(hào): | H04L67/06 | 分類(lèi)號(hào): | H04L67/06;G06F16/27 |
| 代理公司: | 北京潤(rùn)澤恒知識(shí)產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100080 北京市海淀*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文件 上傳 方法 重組 裝置 | ||
本發(fā)明實(shí)施例提供了一種文件上傳方法、重組方法及裝置,其中的方法包括:向業(yè)務(wù)服務(wù)器發(fā)送文件上傳請(qǐng)求,接收業(yè)務(wù)服務(wù)器發(fā)送的與每個(gè)云服務(wù)器各自對(duì)應(yīng)的對(duì)象信息,對(duì)目標(biāo)文件進(jìn)行分片,獲得分片文件,并為分片文件分配分片標(biāo)識(shí),針對(duì)每個(gè)云服務(wù)器,通過(guò)云服務(wù)器對(duì)應(yīng)的上傳渠道向每個(gè)云服務(wù)器并行發(fā)送至少一個(gè)分片文件、云服務(wù)器對(duì)應(yīng)的對(duì)象信息、以及至少一個(gè)分片文件的分片標(biāo)識(shí),一個(gè)對(duì)象標(biāo)識(shí)對(duì)應(yīng)一個(gè)上傳渠道,云服務(wù)器的個(gè)數(shù)為一個(gè)時(shí),向云服務(wù)器并行發(fā)送的分片文件為多個(gè);云服務(wù)器的個(gè)數(shù)為多個(gè)時(shí),向云服務(wù)器并行發(fā)送的分片文件為至少一個(gè)。從而在一定程度上充分利用了客戶(hù)端的帶寬,提高了客戶(hù)端上傳文件的速度。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及文件上傳方法、重組方法、及裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,用戶(hù)的需求越來(lái)越多,不僅局限于瀏覽網(wǎng)絡(luò)信息,用戶(hù)還需要通過(guò)客戶(hù)端將自己的信息上傳到網(wǎng)絡(luò)以分享給其他用戶(hù)。
為了實(shí)現(xiàn)客戶(hù)端能夠向云服務(wù)器上傳文件,目前通行的做法是先向業(yè)務(wù)服務(wù)器發(fā)送文件上傳請(qǐng)求,業(yè)務(wù)服務(wù)器根據(jù)客戶(hù)端的地址信息、地理位置、運(yùn)營(yíng)商等信息選擇一個(gè)云服務(wù)器,客戶(hù)端將需要上傳的文件上傳到該云服務(wù)器。
然而,隨著第五代移動(dòng)通信技術(shù)(5G,5th generation mobile networks)網(wǎng)絡(luò)的普及、寬帶速率的提高、以及無(wú)線保真(Wi-Fi,Wireless Fidelity)技術(shù)的普及,未來(lái)的客戶(hù)端可用帶寬很高,而云服務(wù)器為單個(gè)客戶(hù)端分配的帶寬小于客戶(hù)端可用帶寬,從而不能充分利用客戶(hù)端可用帶寬、影響到文件傳輸速度。因此,在高速網(wǎng)絡(luò)下如何提高客戶(hù)端上傳文件時(shí)的帶寬利用率,提高文件上傳速度、降低文件上傳所需時(shí)間亟待解決。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種文件上傳方法、重組方法及裝置,以實(shí)現(xiàn)在高速網(wǎng)絡(luò)下如何提高客戶(hù)端上傳文件時(shí)的帶寬利用率,提高文件上傳速度、降低文件上傳所需時(shí)間。具體技術(shù)方案如下:
在本發(fā)明實(shí)施的第一方面,首先提供了一種文件上傳方法,執(zhí)行于客戶(hù)端,包括:
向業(yè)務(wù)服務(wù)器發(fā)送文件上傳請(qǐng)求;
接收所述業(yè)務(wù)服務(wù)器發(fā)送的與每個(gè)云服務(wù)器各自對(duì)應(yīng)的對(duì)象信息;其中,所述云服務(wù)器的個(gè)數(shù)為一個(gè)時(shí),所述對(duì)象信息包括多個(gè)對(duì)象標(biāo)識(shí),或者,所述云服務(wù)器的個(gè)數(shù)為多個(gè)時(shí),所述對(duì)象信息包括至少一個(gè)所述對(duì)象標(biāo)識(shí),所述對(duì)象標(biāo)識(shí)為所述業(yè)務(wù)服務(wù)器響應(yīng)于所述文件上傳請(qǐng)求為每個(gè)所述云服務(wù)器分配的;
對(duì)目標(biāo)文件進(jìn)行分片,獲得分片文件,并為所述分片文件分配分片標(biāo)識(shí);
針對(duì)每個(gè)所述云服務(wù)器,通過(guò)所述云服務(wù)器對(duì)應(yīng)的上傳渠道向每個(gè)所述云服務(wù)器并行發(fā)送至少一個(gè)分片文件、所述云服務(wù)器對(duì)應(yīng)的對(duì)象信息、以及所述至少一個(gè)分片文件的分片標(biāo)識(shí),其中,一個(gè)所述對(duì)象標(biāo)識(shí)對(duì)應(yīng)一個(gè)所述上傳渠道,所述云服務(wù)器的個(gè)數(shù)為一個(gè)時(shí),向所述云服務(wù)器并行發(fā)送的分片文件為多個(gè);所述云服務(wù)器的個(gè)數(shù)為多個(gè)時(shí),向所述云服務(wù)器并行發(fā)送的分片文件為至少一個(gè)。
在本發(fā)明實(shí)施的第二方面,還提供了一種文件重組方法,執(zhí)行于業(yè)務(wù)服務(wù)器,包括:
接收客戶(hù)端發(fā)送的文件上傳請(qǐng)求;
響應(yīng)于所述文件上傳請(qǐng)求,為每個(gè)云服務(wù)器分配與每個(gè)所述云服務(wù)器對(duì)應(yīng)的對(duì)象標(biāo)識(shí);
向所述客戶(hù)端發(fā)送與每個(gè)所述云服務(wù)器各自對(duì)應(yīng)的對(duì)象信息,以使所述客戶(hù)端對(duì)目標(biāo)文件進(jìn)行分片,獲得分片文件,并向每個(gè)所述云服務(wù)器并行發(fā)送至少一個(gè)分片文件、所述云服務(wù)器對(duì)應(yīng)的對(duì)象信息、以及所述至少一個(gè)分片文件的分片標(biāo)識(shí),所述云服務(wù)器的個(gè)數(shù)為一個(gè)時(shí),所述對(duì)象信息包括多個(gè)對(duì)象標(biāo)識(shí),向所述云服務(wù)器并行發(fā)送的分片文件為多個(gè);或者,所述云服務(wù)器的個(gè)數(shù)為多個(gè)時(shí),所述對(duì)象信息包括至少一個(gè)所述對(duì)象標(biāo)識(shí),向所述云服務(wù)器并行發(fā)送的分片文件為至少一個(gè);
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京奇藝世紀(jì)科技有限公司,未經(jīng)北京奇藝世紀(jì)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911342700.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)字集群系統(tǒng)中對(duì)集群呼叫進(jìn)行重組和還原的方法
- 一種集群通信系統(tǒng)中實(shí)現(xiàn)動(dòng)態(tài)重組的方法
- 一種重組竹強(qiáng)度特征值計(jì)算方法
- 用于表征重組病毒顆粒的分析性超速離心法
- O型口蹄疫病毒重組核酸、重組疫苗株及其制備方法和應(yīng)用
- 一種多核系統(tǒng)中的分片重組方法、裝置及設(shè)備
- 烯烴分離裝置
- 一種可搭建重組的教學(xué)用壓力機(jī)實(shí)驗(yàn)臺(tái)
- 一種重組竹保溫防結(jié)露剪力墻及其施工方法
- 一種可搭建重組的教學(xué)用壓力機(jī)實(shí)驗(yàn)臺(tái)





