[發明專利]基于定向web服務器的資源加速下載系統和方法有效
| 申請號: | 201110298280.5 | 申請日: | 2011-09-29 |
| 公開(公告)號: | CN102387195A | 公開(公告)日: | 2012-03-21 |
| 發明(設計)人: | 黃海峰 | 申請(專利權)人: | 暢捷通信息技術股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100094 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 定向 web 服務器 資源 加速 下載 系統 方法 | ||
技術領域
本發明涉及互聯網技術領域,具體而言,涉及基于定向web服務器的資源加速下載系統和方法。
背景技術
大量的中小企業都要部署基于互聯網的web應用,以進行跨地域協作。如果將服務器部署在數據中心或使用專線連接服務器,則成本很高,不適用于中小企業。因此,絕大部分的中小企業的WEB服務器和客戶端都是通過ADSL聯網。這種網絡應用模式帶寬很小,同時由于運營商的ADSL的上行帶寬(64KB且不隨下行帶寬變化而變化)做了嚴格限制,使得用戶操作時的頁面及數據在網絡上傳輸速度很慢。
因此,需要一種可以適用于低速寬帶下的資源加速下載技術,提高基于定向web服務器的數據傳輸效率。
發明內容
本發明所要解決的技術問題在于,提供一種基于定向web服務器的資源加速下載技術,提高基于定向web服務器的數據傳輸效率。
根據本發明的一個方面,提供了一種基于定向web服務器的資源加速下載系統,包括:瀏覽器,向加速服務器發送資源請求以及接收來自所述加速服務器的響應內容;加速服務器,連接至所述瀏覽器,所述加速服務器包括第一收發單元、存儲單元和查找單元,所述第一收發單元接收來自所述瀏覽器的所述資源請求、接收來自定向web服務器的響應內容以及將與所述資源請求對應的響應內容發送至所述瀏覽器,所述存儲單元存儲來自所述定向web服務器的響應內容,所述查找單元根據所述資源請求的類型從所述存儲單元中查找出所述對應的響應內容;所述定向web服務器,將與所述資源請求對應的響應內容發送至所述加速服務器進行存儲。
在上述技術方案中,優選地,所述存儲單元存儲來自所述定向web服務器中的靜態資源以及所述定向web服務器返回的動態資源并定期更新所述靜態資源,以與所述web服務器中的靜態資源同步。
在上述技術方案中,優選地,所述加速服務器在所述資源請求的類型為靜態資源請求時,所述查找單元從所述存儲單元中查找所述靜態資源請求對應的靜態資源,所述第一收發單元將查找出的所述對應的靜態資源返回至所述瀏覽器,若所述存儲單元中沒有所述對應的靜態資源,則所述第一收發單元將所述資源請求發送至所述定向web服務器,所述定向web服務器將所述資源請求對應的響應內容返回至所述加速服務器中的所述存儲單元進行存儲,并由所述加速服務器的所述第一收發單元將所述對應的響應內容發送所述瀏覽器。
在上述技術方案中,優選地,所述加速服務器還包括:第一計算單元,在所述資源請求的類型為動態資源請求時,根據所述資源請求的請求頭,計算出用于確定所述資源請求的第一標識,從所述存儲單元查找到與所述第一標識對應的第二標識的第一值,所述第二標識為與所述請求頭對應的響應內容的標識,將所述第二標識的第一值附加至所述請求頭發送至加速模塊;所述基于定向web服務器的資源加速下載系統還包括:所述加速模塊,所述加速模塊包括第二計算單元、比較單元和第二收發單元,所述第二計算單元在所述定向web服務器響應所述資源請求時,根據所述定向web服務器的所需的響應內容計算出對應的第二標識的第二值,所述比較單元將所述第二值與所述第一值進行比較,所述第二收發單元將比較結果傳送至所述定向web服務器,所述定向web服務器在比較結果為相同時,不需要向所述瀏覽器輸出與所述資源請求對應的響應內容,向所述加速服務器返回第一響應,所述加速服務器根據所述第一響應從所述存儲單元中獲取對應的響應內容并發送至所述瀏覽器,所述定向web服務器在所述比較結果為不同時,需要輸出與所述資源請求對應的響應內容,所述第二收發單元向所述加速服務器返回第二響應,將所述第二標識的第二值附加至所述第二響應的響應頭并發送給所述加速服務器;所述加速服務器的所述存儲單元存儲來自所述定向web服務器的響應內容,以及所述加速服務器的所述第一計算單元根據所述響應頭對應的資源請求,確定所述對應的資源請求的所述第一標識,將所述第一標識與所述第二標識的第二值進行關聯存儲,所述第一收發單元將來自所述定向web服務器的響應內容發送至所述瀏覽器。
在上述技術方案中,優選地,所述加速服務器設置于所述瀏覽器的所在的終端中或設置于所述瀏覽器所在的局域網中,所述加速模塊設置于所述web服務器端。
通過上述技術方案,可以實現一種基于定向web服務器的資源加速下載系統,對于在帶寬很窄的(如服務器用ADSL上網)情況下的互聯網應用,能顯著提升傳輸效率,使產品運行更加流暢。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于暢捷通信息技術股份有限公司,未經暢捷通信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110298280.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:覆膜彩晶玻璃
- 下一篇:物體至長形吸煙物品內的置入





