一種文件上傳方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN202110778008.0 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113726842B | 公開(公告)日 | 2022-07-05 |
申請(qǐng)公布號(hào) | CN113726842B | 申請(qǐng)公布日 | 2022-07-05 |
分類號(hào) | H04L67/06(2022.01)I;H04L49/9015(2022.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 郭雯宇 | 申請(qǐng)(專利權(quán))人 | 貝殼找房(北京)科技有限公司 |
代理機(jī)構(gòu) | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | - |
地址 | 100085 北京市海淀區(qū)西二旗西路2號(hào)院35號(hào)樓01層102-1 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種文件上傳方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì),該方法包括:接收上傳文件指令;遍歷文件雙向鏈表,確定待上傳文件對(duì)應(yīng)的代理對(duì)象;其中,所述文件雙向鏈表包括多個(gè)依次通過雙向指針鏈接的代理對(duì)象,所述代理對(duì)象包括對(duì)應(yīng)文件的狀態(tài)數(shù)據(jù)和分片數(shù)據(jù);根據(jù)待上傳文件的狀態(tài)數(shù)據(jù),將待上傳文件對(duì)應(yīng)的分片數(shù)據(jù)發(fā)送至服務(wù)器。本發(fā)明使用雙向鏈表結(jié)構(gòu)對(duì)所有待處理文件進(jìn)行集中統(tǒng)一調(diào)度和管理,實(shí)現(xiàn)多文件的簡(jiǎn)便并行處理,使分片上傳過程不再需要依賴發(fā)布訂閱模式并可以對(duì)上傳狀態(tài)實(shí)時(shí)監(jiān)管,使文件處理流程不丟失,為重試和斷點(diǎn)續(xù)傳做好準(zhǔn)備,實(shí)現(xiàn)文件上傳的高效、穩(wěn)定,同時(shí)提升用戶體驗(yàn)。 |
