[發(fā)明專利]一種企業(yè)內(nèi)容管理系統(tǒng)的文件上傳方法在審
| 申請?zhí)枺?/td> | 202010424589.3 | 申請日: | 2020-05-19 |
| 公開(公告)號: | CN111614751A | 公開(公告)日: | 2020-09-01 |
| 發(fā)明(設(shè)計(jì))人: | 李政 | 申請(專利權(quán))人: | 上海鴻翼軟件技術(shù)股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 張春輝 |
| 地址: | 200333 上海市嘉定*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 企業(yè) 內(nèi)容管理 系統(tǒng) 文件 上傳 方法 | ||
1.一種企業(yè)內(nèi)容管理系統(tǒng)的文件上傳方法,其特征在于,應(yīng)用于客戶端,該方法包括:
S1、根據(jù)上傳請求,確定對應(yīng)的上傳速率限制信息;
S2、根據(jù)所述上傳速率限制信息,將待上傳文件拆分為大小相同的數(shù)據(jù)塊,并確定上傳過程中前一個(gè)數(shù)據(jù)塊與后一個(gè)數(shù)據(jù)塊之間的上傳時(shí)間間隔;
S3、建立與服務(wù)器的通信鏈接,執(zhí)行將當(dāng)前數(shù)據(jù)塊上傳到所述服務(wù)器的操作,并記錄所述當(dāng)前數(shù)據(jù)塊開始上傳的時(shí)間;在接收到所述服務(wù)器反饋的上傳成功的消息后,斷開與所述服務(wù)器的通信鏈接;
S4、根據(jù)所述上傳時(shí)間間隔和所述當(dāng)前數(shù)據(jù)塊開始上傳的時(shí)間,確定下一數(shù)據(jù)塊開始上傳的時(shí)間;在達(dá)到所述下一數(shù)據(jù)塊開始上傳的時(shí)間后,將所述下一數(shù)據(jù)塊作為當(dāng)前數(shù)據(jù)塊,并跳轉(zhuǎn)到S3,直至將全部數(shù)據(jù)塊上傳到所述服務(wù)器,生成上傳完成的提示信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)上傳請求,確定對應(yīng)的上傳速率限制信息,包括:
根據(jù)上傳請求,確定當(dāng)前用戶的用戶信息;
將所述用戶信息發(fā)送至服務(wù)器,并接收所述服務(wù)器反饋的與所述用戶信息對應(yīng)的上傳速率限制信息。
3.如權(quán)利要求2所述的方法,其特征在于,在所述將所述用戶信息發(fā)送至服務(wù)器,并接收所述服務(wù)器反饋的與所述用戶信息對應(yīng)的上傳速率限制信息之前,還包括:
在服務(wù)器一側(cè),將預(yù)先設(shè)置的用戶信息與上傳速率限制信息之間的對應(yīng)關(guān)系讀取到緩存中。
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述上傳時(shí)間間隔和所述當(dāng)前數(shù)據(jù)塊開始上傳的時(shí)間,確定下一數(shù)據(jù)塊開始上傳的時(shí)間,包括:
利用promise,根據(jù)所述上傳時(shí)間間隔和所述當(dāng)前數(shù)據(jù)塊開始上傳的時(shí)間,確定下一數(shù)據(jù)塊開始上傳的時(shí)間。
5.如權(quán)利要求4所述的方法,其特征在于,所述在接收到所述服務(wù)器反饋的上傳成功的消息后,斷開與所述服務(wù)器的通信鏈接,包括:
在接收到所述服務(wù)器反饋的上傳成功的消息后,斷開與所述服務(wù)器的通信鏈接,并記錄所述當(dāng)前數(shù)據(jù)塊結(jié)束上傳的時(shí)間;
相應(yīng)的,所述在達(dá)到所述下一數(shù)據(jù)塊開始上傳的時(shí)間后,將所述下一數(shù)據(jù)塊作為當(dāng)前數(shù)據(jù)塊,包括:
利用promise,確定所述當(dāng)前數(shù)據(jù)塊結(jié)束上傳的時(shí)間和所述下一數(shù)據(jù)塊開始上傳的時(shí)間之間的時(shí)間差值;利用promise等待所述時(shí)間差值,直至達(dá)到所述下一數(shù)據(jù)塊開始上傳的時(shí)間,將所述下一數(shù)據(jù)塊作為當(dāng)前數(shù)據(jù)塊。
6.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述上傳速率限制信息,將待上傳文件拆分為大小相同的數(shù)據(jù)塊,包括:
根據(jù)所述上傳速率限制信息,將待上傳文件拆分為大小相同的數(shù)據(jù)塊,所述待上傳文件為Blob類型的文件。
7.一種企業(yè)內(nèi)容管理系統(tǒng)的文件上傳裝置,其特征在于,應(yīng)用于客戶端,該裝置包括:
速率確定模塊:用于根據(jù)上傳請求,確定對應(yīng)的上傳速率限制信息;
文件拆分模塊:用于根據(jù)所述上傳速率限制信息,將待上傳文件拆分為大小相同的數(shù)據(jù)塊,并確定上傳過程中前一個(gè)數(shù)據(jù)塊與后一個(gè)數(shù)據(jù)塊之間的上傳時(shí)間間隔;
上傳模塊:用于建立與服務(wù)器的通信鏈接,執(zhí)行將當(dāng)前數(shù)據(jù)塊上傳到所述服務(wù)器的操作,并記錄所述當(dāng)前數(shù)據(jù)塊開始上傳的時(shí)間;在接收到所述服務(wù)器反饋的上傳成功的消息后,斷開與所述服務(wù)器的通信鏈接;
更新模塊:用于根據(jù)所述上傳時(shí)間間隔和所述當(dāng)前數(shù)據(jù)塊開始上傳的時(shí)間,確定下一數(shù)據(jù)塊開始上傳的時(shí)間;在達(dá)到所述下一數(shù)據(jù)塊開始上傳的時(shí)間后,將所述下一數(shù)據(jù)塊作為當(dāng)前數(shù)據(jù)塊,并跳轉(zhuǎn)到所述上傳模塊,直至將全部數(shù)據(jù)塊上傳到所述服務(wù)器,生成上傳完成的提示信息。
8.如權(quán)利要求7所述的裝置,其特征在于,所述速率確定模塊包括:
用戶信息確定單元:用于根據(jù)上傳請求,確定當(dāng)前用戶的用戶信息;
速率確定單元:用于將所述用戶信息發(fā)送至服務(wù)器,并接收所述服務(wù)器反饋的與所述用戶信息對應(yīng)的上傳速率限制信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海鴻翼軟件技術(shù)股份有限公司,未經(jīng)上海鴻翼軟件技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010424589.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 根據(jù)企業(yè)規(guī)劃模型進(jìn)行水平企業(yè)規(guī)劃
- 企業(yè)評價(jià)裝置和企業(yè)評價(jià)程序
- 企業(yè)評價(jià)裝置和企業(yè)評價(jià)程序
- 企業(yè)評價(jià)裝置和企業(yè)評價(jià)程序
- 企業(yè)評價(jià)裝置和企業(yè)評價(jià)程序
- 企業(yè)評價(jià)裝置和企業(yè)評價(jià)程序
- 企業(yè)評價(jià)裝置和企業(yè)評價(jià)程序
- 企業(yè)與企業(yè)之間信息交流平臺(tái)
- 基于企業(yè)畫像的企業(yè)精準(zhǔn)分析方法
- 標(biāo)貼(企業(yè))
- 內(nèi)容管理系統(tǒng)和內(nèi)容管理裝置
- 元數(shù)據(jù)收集系統(tǒng)、裝置、方法和程序及內(nèi)容管理服務(wù)器
- 彩鈴內(nèi)容新增管理的方法和系統(tǒng)
- 用于企業(yè)內(nèi)容管理系統(tǒng)的整合框架
- 流媒體內(nèi)容服務(wù)方法及系統(tǒng)
- 內(nèi)容管理系統(tǒng)及方法
- 智能內(nèi)容分發(fā)控制裝置及系統(tǒng)
- 運(yùn)行于無線廣播網(wǎng)超級熱點(diǎn)業(yè)務(wù)平臺(tái)的內(nèi)容管理系統(tǒng)及方法
- 基于網(wǎng)狀網(wǎng)向飛機(jī)自動(dòng)上傳內(nèi)容
- 內(nèi)容管理方法、裝置、設(shè)備和系統(tǒng)





