[發明專利]一種圖文包裝服務器及服務器中索引文件的維護方法有效
| 申請號: | 200910243868.3 | 申請日: | 2009-12-23 |
| 公開(公告)號: | CN102110106A | 公開(公告)日: | 2011-06-29 |
| 發明(設計)人: | 談琴芳 | 申請(專利權)人: | 新奧特(北京)視頻技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100080 北京市海淀區西草*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖文 包裝 服務器 索引 文件 維護 方法 | ||
技術領域
本發明涉及圖文包裝技術領域,特別是涉及一種圖文包裝服務器及服務器中索引文件的維護方法。
背景技術
隨著多媒體技術的飛速發展,各種圖片和視頻文件等可用資源的用途越來越廣泛,日常生活中人們接觸到的各種圖片和視頻文件等可用資源也越來越多,不僅包括電視節目、電影電視劇,而且視頻監控、民用廣告、婚慶錄像等活動中也都會涉及到,同時,各種設計中所用到的3D模型也包括在可用資源的范疇之內。
在圖文包裝的實際設計中,經常需要獲取某個路徑下的可用資源,選取當前所需的文件,因此會選擇遍歷該路徑下的文件夾中的文件進行資源的辨別和讀取,一般所述文件夾都存儲于服務器上供各客戶端訪問和調用,例如在圖文包裝設計中經常需要讀取像AVI這樣的大型文件以供查閱,這種大型文件的打開和讀取會耗費大量時間和空間,并且在讀取大型文件時,還會造成整個圖文包裝的大系統反應遲鈍,嚴重影響圖文包裝的正常進行。
目前,在一種針對上述這種現象的處理方法具體為:為文件夾建立索引文件和緩存文件,通過讀取索引文件獲取當前文件夾的基本信息,讀取緩存文件獲取文件的描述信息,來完成這種圖文包裝設計中大型文件的選取工作,然而具體到實際應用中,常常因為某種需要會對服務器上文件夾中文件進行一定得編輯修改,往往會造成索引文件及緩存文件與文件夾中文件不對應,進而造成圖文包裝中出現錯誤。
因此,目前需要本領域技術人員迫切解決的一個技術問題就是:如何能夠創新地提出一種圖文包裝服務器中索引文件的維護方法,以解決現有圖文包裝時可能會出錯的問題,保證圖文包裝實現中的可靠性和準確性。
發明內容
本發明所要解決的技術問題是提供一種圖文包裝服務器及服務器中索引文件的維護方法,用以保證圖文包裝的可靠性和準確性。
為了解決上述問題,本發明公開了一種圖文包裝服務器中索引文件的維護方法,其特征在于,所述方法包括:
接受用戶訪問時,快速搜索文件夾信息,獲取文件夾中文件基本信息的列表A;所述文件夾中存放有圖文包裝應用中所需的大型圖像文件和音視頻文件;
讀取索引文件獲取索引文件中的列表B;所述列表B中存放有文件的基本信息和索引號;
比較列表A和列表B中的基本信息;
對比較中存在差異的文件的索引文件信息和緩存文件信息進行相應維護;所述緩存文件中存放有文件夾中文件的描述信息,并且與索引文件中的索引號相對應。
優選的,所述對比較中存在差異的文件的索引文件信息和緩存文件信息進行相應維護包括:
對于存在于列表A中而不存在于列表B中的文件,在列表B中添加這種文件的基本信息,并為其建立新的索引號,同時,在文件夾中讀取相應文件,獲取文件的描述信息并與索引號相對應的存儲到文件夾的緩存文件中。
優選的,所述對比較中存在差異的文件的索引文件信息和緩存文件信息進行相應維護包括:
對于存在于列表B而不存在于列表A中的文件,在列表B刪除這種文件的基本信息,并將其索引號也刪除;同時根據索引號刪除文件夾的緩存文件中相應的文件描述。
優選的,所述對比較中存在差異的文件的索引文件信息和緩存文件信息進行相應維護包括:
對于列表A和列表B中基本信息不一致的文件,按照列表A中基本信息對列表B進行修改;同時讀取相應文件,并用獲取到的文件的描述信息覆蓋緩存文件中現有的文件描述。
優選的,所述方法還包括:
對維護后的索引文件和緩存文件進行存儲。
本發明還提供一種圖文包裝服務器,所述服務器包括接收模塊,用于接收客戶端的訪問請求;圖文包裝服務器中索引文件的維護模塊,用于對圖文包裝服務器中索引文件和緩存文件進行維護;其中,所述圖文包裝服務器中索引文件的維護模塊包括以下子模塊:
第一獲取子模塊,用于通過快速搜索文件夾信息,獲取文件夾中文件基本信息的列表A;所述文件夾中存放有圖文包裝應用中所需的大型圖像文件和音視頻文件;所述文件夾存放與圖文包裝服務器上;
第二獲取子模塊,用于通過讀取索引文件獲取索引文件中的列表B;所述列表B中存放有文件的基本信息和索引號;
比較子模塊,用于對列表A和列表B中的基本信息進行比較;
維護子模塊,用于對比較中存在差異的文件的索引文件信息和緩存文件信息進行相應維護;所述緩存文件中存放有文件夾中文件的描述信息,并且與索引文件中的索引號相對應。
優選的,所述維護子模塊包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新奧特(北京)視頻技術有限公司,未經新奧特(北京)視頻技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910243868.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:線帶自動收集裝置
- 下一篇:一種摩托車腳踏制動板





