[發(fā)明專利]一種靜態(tài)資源加載方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201811051512.5 | 申請(qǐng)日: | 2018-09-10 |
| 公開(公告)號(hào): | CN109254804A | 公開(公告)日: | 2019-01-22 |
| 發(fā)明(設(shè)計(jì))人: | 軒艷東 | 申請(qǐng)(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445;G06F9/50 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 靜態(tài)資源 訪問請(qǐng)求 服務(wù)器 加載 可讀存儲(chǔ)介質(zhì) 業(yè)務(wù)邏輯 預(yù)先存儲(chǔ) 客戶端 服務(wù)器接收 計(jì)算機(jī)資源 獲取目標(biāo) 技術(shù)效果 加載裝置 業(yè)務(wù)搶占 預(yù)設(shè) 發(fā)送 響應(yīng) | ||
本發(fā)明公開了一種靜態(tài)資源加載方法,包括:當(dāng)客戶端發(fā)送的訪問請(qǐng)求中包含目標(biāo)靜態(tài)資源時(shí),利用預(yù)設(shè)的靜態(tài)資源服務(wù)器接收訪問請(qǐng)求,靜態(tài)資源服務(wù)器中預(yù)先存儲(chǔ)了不包含業(yè)務(wù)邏輯的多種靜態(tài)資源;從靜態(tài)資源服務(wù)器中獲取目標(biāo)靜態(tài)資源,并加載目標(biāo)靜態(tài)資源至客戶端。該方法利用靜態(tài)資源服務(wù)器預(yù)先存儲(chǔ)了不包含業(yè)務(wù)邏輯的多種靜態(tài)資源,且靜態(tài)資源服務(wù)器主要用于處理包含靜態(tài)資源的訪問請(qǐng)求,當(dāng)靜態(tài)資源訪問請(qǐng)求較多時(shí),也不存在與其他業(yè)務(wù)搶占計(jì)算機(jī)資源的情況,因此可以提高靜態(tài)資源的處理速率,縮短其響應(yīng)時(shí)間。相應(yīng)地,本發(fā)明公開的一種靜態(tài)資源加載裝置、設(shè)備及可讀存儲(chǔ)介質(zhì),也同樣具有上述技術(shù)效果。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,更具體地說,涉及一種靜態(tài)資源加載方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
在應(yīng)用服務(wù)器中,存儲(chǔ)有處理各種業(yè)務(wù)的邏輯和各種靜態(tài)資源。其中,靜態(tài)資源一般包括:頁面內(nèi)容(文字、圖片和CSS等)和各種組件(例如Javascript),這些靜態(tài)資源以文件形式存儲(chǔ)在應(yīng)用服務(wù)器中。
當(dāng)需要訪問應(yīng)用服務(wù)器中的靜態(tài)資源時(shí),用戶一般通過客戶端的瀏覽器發(fā)送訪問請(qǐng)求至應(yīng)用服務(wù)器,應(yīng)用服務(wù)器根據(jù)訪問請(qǐng)求包含的傳遞路徑、請(qǐng)求數(shù)據(jù)等信息,從自身磁盤中讀取相應(yīng)的靜態(tài)資源并返回給客戶端。但是,由于應(yīng)用服務(wù)器中還存儲(chǔ)了各種各樣的業(yè)務(wù)邏輯,當(dāng)然包括動(dòng)態(tài)資源的處理邏輯,因此應(yīng)用服務(wù)器在加載靜態(tài)資源的同時(shí),還需要處理動(dòng)態(tài)資源的加載以及其他的業(yè)務(wù),即:訪問靜態(tài)資源的請(qǐng)求和其他業(yè)務(wù)邏輯的處理會(huì)搶占應(yīng)用服務(wù)器中的計(jì)算機(jī)資源,如此的話,無論哪方的處理量加劇,無疑都會(huì)影響雙方的處理效率和響應(yīng)時(shí)間。
例如:當(dāng)靜態(tài)資源訪問請(qǐng)求較多時(shí),由于應(yīng)用服務(wù)器中的計(jì)算機(jī)資源有限且應(yīng)用服務(wù)器還要處理其他業(yè)務(wù),靜態(tài)資源的訪問請(qǐng)求的處理速率將會(huì)減慢,響應(yīng)時(shí)間也會(huì)延長;同時(shí),其他業(yè)務(wù)的響應(yīng)和處理也會(huì)受到影響。
因此,如何提高靜態(tài)資源的處理速率,縮短其響應(yīng)時(shí)間,是本領(lǐng)域技術(shù)人員需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種靜態(tài)資源加載方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì),以提高靜態(tài)資源的處理速率,縮短其響應(yīng)時(shí)間。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了如下技術(shù)方案:
一種靜態(tài)資源加載方法,包括:
當(dāng)客戶端發(fā)送的訪問請(qǐng)求中包含目標(biāo)靜態(tài)資源時(shí),利用預(yù)設(shè)的靜態(tài)資源服務(wù)器接收所述訪問請(qǐng)求,所述靜態(tài)資源服務(wù)器中預(yù)先存儲(chǔ)了不包含業(yè)務(wù)邏輯的多種靜態(tài)資源;
從所述靜態(tài)資源服務(wù)器中獲取所述目標(biāo)靜態(tài)資源,并加載所述目標(biāo)靜態(tài)資源至所述客戶端。
其中,所述從所述靜態(tài)資源服務(wù)器中獲取所述目標(biāo)靜態(tài)資源,包括:
從所述靜態(tài)資源服務(wù)器的緩存中獲取所述目標(biāo)靜態(tài)資源。
其中,所述從所述靜態(tài)資源服務(wù)器的緩存中獲取所述目標(biāo)靜態(tài)資源,包括:
判斷所述靜態(tài)資源服務(wù)器的緩存中是否存在所述目標(biāo)靜態(tài)資源;
若是,則執(zhí)行所述從所述靜態(tài)資源服務(wù)器的緩存中獲取所述目標(biāo)靜態(tài)資源的步驟。
其中,當(dāng)所述靜態(tài)資源服務(wù)器的緩存中不存在所述目標(biāo)靜態(tài)資源時(shí),還包括:
從所述靜態(tài)資源服務(wù)器的磁盤中獲取所述目標(biāo)靜態(tài)資源。
其中,所述靜態(tài)資源服務(wù)器的緩存為預(yù)設(shè)于所述靜態(tài)資源服務(wù)器中的專用存儲(chǔ)介質(zhì)。
其中,還包括:
當(dāng)所述靜態(tài)資源服務(wù)器啟動(dòng)時(shí),將所述靜態(tài)資源服務(wù)器中的不包含業(yè)務(wù)邏輯的多種靜態(tài)資源加載至所述緩存。
一種靜態(tài)資源加載裝置,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201811051512.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 靜態(tài)資源去重方法、靜態(tài)資源管理方法及裝置
- 一種基于物聯(lián)網(wǎng)技術(shù)的機(jī)房靜態(tài)資源快速定位的方法
- 一種加載應(yīng)用程序靜態(tài)資源的方法、裝置及終端
- 瀏覽器靜態(tài)資源加載方法、瀏覽器程序及可讀存儲(chǔ)介質(zhì)
- 靜態(tài)資源緩存方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 靜態(tài)資源文件下載方法、移動(dòng)終端及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 靜態(tài)資源更新方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種靜態(tài)資源加載方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種靜態(tài)資源管理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種靜態(tài)資源獲取方法、裝置及其相關(guān)設(shè)備
- 一種物聯(lián)網(wǎng)終端M2M訪問控制系統(tǒng)及方法
- 訪問請(qǐng)求過濾方法、裝置及設(shè)備
- 一種通用的訪問控制方法及裝置
- 用于網(wǎng)購系統(tǒng)的優(yōu)化疏導(dǎo)方法及裝置
- 網(wǎng)站訪問請(qǐng)求的動(dòng)態(tài)調(diào)度方法及裝置
- 一種訪問請(qǐng)求處理方法及裝置、一種計(jì)算設(shè)備及存儲(chǔ)介質(zhì)
- 一種訪問控制方法、系統(tǒng)、電子設(shè)備及可讀介質(zhì)
- 一種應(yīng)用訪問控制方法、系統(tǒng)和介質(zhì)
- 訪問請(qǐng)求處理方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 訪問請(qǐng)求分流方法及相關(guān)設(shè)備
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪問請(qǐng)求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(tǒng)





