[發明專利]一種網絡資源按需處理方法及裝置在審
| 申請號: | 201210282894.9 | 申請日: | 2012-08-09 |
| 公開(公告)號: | CN102831205A | 公開(公告)日: | 2012-12-19 |
| 發明(設計)人: | 文維東;李哲;薛飛 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 何青瓦;李慶波 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡資源 處理 方法 裝置 | ||
技術領域
本發明涉及互聯網應用技術領域,特別是涉及一種網絡資源按需處理方法及裝置。
背景技術
隨著互聯網的迅速發展,網絡上的資源類型和數量不斷增加,而網站能夠提供的服務與功能也越來越豐富。從網站的角度而言,即便是對于同一份資源,可能也需要根據所提供的具體服務或功能,對資源進行一定的處理后,再將處理后的結果展示給用戶。
以圖片資源為例進行說明,對于擁有圖片資源的網站而言,圖片被存儲在圖片存儲系統中,而不同的應用產品線可能需要按需求對圖片進行不同的處理后展示。例如,同一張圖片,在A應用需要縮放到200*200規格;在B應用需要縮放到300*300規格、在C應用需要加水印,在D應用需要將圖片文件大小壓縮至100kb以下……等等。
為了滿足產品功能多樣化的需求,在現有技術中,采用預先對數據資源進行統一處理、然后保存處理后資源副本的方法,根據上述的例子,對于同一張圖片,如果需要分別在ABCD四個應用模塊中進行展示,則需要預先生成該圖片的四種規格的副本,然后分別上傳至ABCD四個應用模塊并存儲。然而這種方案的缺陷在于:增加了存儲資源占用,并且難于維護。對于擁有海量圖片以及眾多應用的系統,如果對每種規格的圖像副本都進行存儲的話,其存儲和維護成本是難以接受的,而且在有些情況下,所生成的副本并不一定有機會被實際用到,例如在相冊應用中,為用戶提供三種縮放尺度的預覽圖,但是用戶并不一定會去逐一使用這三種尺度去瀏覽,這進一步影響了存儲空間的使用效率。
另外,上述方案的可擴展性極差:如果某應用模塊的功能發生變化,例如對顯示的圖片規格進行更新,或者要增加新的圖片規格,則需要在圖片數據庫分別對每張圖片重新生成相應的副本,才可以開放新的功能。如果多個應用模塊、或者模塊功能變化頻繁,那么上述問題會表現得更為嚴重,特別是在資源存儲系統與應用模塊分離的網站架構中,上述方案會加強源存儲系統與應用模塊的耦合性,對于副本數據的維護和管理難度也會隨之增加。
發明內容
為解決上述技術問題,本發明實施例提供一種網絡資源按需處理方法及裝置,技術方案如下:
本發明實施例提供一種網絡資源按需處理方法,該方法包括:
接收對目標資源的瀏覽請求,所述瀏覽請求中包括目標資源的瀏覽地址;
從所述瀏覽地址中解析出該目標資源的標識信息和瀏覽需求參數;
根據解析得到的瀏覽需求參數對目標資源進行處理,得到目標資源的副本;
將目標資源副本返回至當前瀏覽者。
根據本發明的一種具體實施方式,該方法還包括:
預先生成目標資源的瀏覽地址,所述瀏覽地址用于公開發布;所述瀏覽地址中,至少攜帶有所述目標資源的標識信息和瀏覽需求參數。
根據本發明的一種具體實施方式,所述生成目標資源的瀏覽地址,包括:
對目標資源的標識信息和/或瀏覽需求參數進行加密,將加密后的內容攜帶于所述瀏覽地址中。
根據本發明的一種具體實施方式,所述方法還包括:
將處理得到的目標資源副本保存在存儲區中。
根據本發明的一種具體實施方式,所述根據解析得到的瀏覽需求參數對目標資源進行處理,得到目標資源的副本,包括:
根據解析得到的瀏覽需求參數,判斷存儲區當前是否存在與所述瀏覽需求參數相匹配的目標資源副本;
如果是,則直接從存儲區中讀取相應的目標資源副本;
如果否,則根據瀏覽需求參數對目標資源進行實時處理,得到目標資源的副本。
本發明實施例還提供一種網絡資源按需處理裝置,其特征在于,該裝置包括:
瀏覽請求接收單元,用于接收對目標資源的瀏覽請求,所述瀏覽請求中包括目標資源的瀏覽地址;
信息解析單元,用于從所述瀏覽地址中解析出該目標資源的標識信息和瀏覽需求參數;
副本獲得單元,用于根據解析得到的瀏覽需求參數對目標資源進行處理,得到目標資源的副本;
瀏覽請求響應單元,用于將目標資源副本返回至當前瀏覽者。
根據本發明的一種具體實施方式,該裝置還包括:
瀏覽地址生成單元,預先生成目標資源的瀏覽地址,所述瀏覽地址用于公開發布;所述瀏覽地址中,至少攜帶有所述目標資源的標識信息和瀏覽需求參數。
根據本發明的一種具體實施方式,所述瀏覽地址生成單元,具體用于:
對目標資源的標識信息和/或瀏覽需求參數進行加密,將加密后的內容攜帶于所述瀏覽地址中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210282894.9/2.html,轉載請聲明來源鉆瓜專利網。





