文件傳輸方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202011378501.5 申請(qǐng)日 -
公開(公告)號(hào) CN112492033A 公開(公告)日 2021-03-12
申請(qǐng)公布號(hào) CN112492033A 申請(qǐng)公布日 2021-03-12
分類號(hào) H04L29/08(2006.01)I;H04L29/06(2006.01)I 分類 電通信技術(shù);
發(fā)明人 劉穎麒;辛張順 申請(qǐng)(專利權(quán))人 深圳市移卡科技有限公司
代理機(jī)構(gòu) 深圳市恒程創(chuàng)新知識(shí)產(chǎn)權(quán)代理有限公司 代理人 劉冰
地址 518000廣東省深圳市南山區(qū)粵海街道科技園社區(qū)科苑路15號(hào)科興科學(xué)園A棟A4-1901
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種文件傳輸方法,包括:采用零拷貝方式從客戶端的存儲(chǔ)器中讀取待傳輸?shù)哪繕?biāo)文件,并對(duì)所述目標(biāo)文件的傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)狀況進(jìn)行監(jiān)測(cè);根據(jù)所監(jiān)測(cè)的網(wǎng)絡(luò)狀況和所述目標(biāo)文件的文件大小確定所述目標(biāo)文件的分段方式,并按照所確定的分段方式將所述目標(biāo)文件切分為多個(gè)分段數(shù)據(jù)塊;采用多線程將切分后的多個(gè)分段數(shù)據(jù)塊從客戶端并行傳輸至多個(gè)服務(wù)器,并將各服務(wù)器接收到的分段數(shù)據(jù)塊異步上傳至目標(biāo)終端進(jìn)行合并,使目標(biāo)終端得到完整的所述目標(biāo)文件。本發(fā)明還公開了一種文件傳輸系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。通過將目標(biāo)文件劃分為多個(gè)分段數(shù)據(jù)塊,采用多線程并行傳輸至服務(wù)器,并從服務(wù)器異步上傳至目標(biāo)終端,提高了文件傳輸效果。??