国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      資料下載斷點(diǎn)續(xù)傳系統(tǒng)及方法

      文檔序號:6420419閱讀:190來源:國知局
      專利名稱:資料下載斷點(diǎn)續(xù)傳系統(tǒng)及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種資料下載系統(tǒng)及方法,特別是涉及一種資料下載斷點(diǎn)續(xù)傳系統(tǒng)及方法。
      背景技術(shù)
      隨著網(wǎng)絡(luò)傳輸技術(shù)的發(fā)展,大部分網(wǎng)絡(luò)服務(wù)商都為用戶提供資料查詢及下載功能,網(wǎng)絡(luò)上用戶可通過網(wǎng)絡(luò)相互傳遞資料,也可通過網(wǎng)絡(luò)從某些網(wǎng)絡(luò)信息服務(wù)商的數(shù)據(jù)庫中直接下載資料。
      當(dāng)用戶從網(wǎng)絡(luò)獲取所需資料時,許多信息網(wǎng)站提供資料查詢功能。用戶可通過設(shè)定查詢條件來搜索所需要的資料,然后點(diǎn)擊某項(xiàng)查詢結(jié)果的標(biāo)題或相關(guān)鏈接來查看或下載其內(nèi)容。一般信息網(wǎng)站在提供下載功能時,只能允許用戶一次下載一篇內(nèi)容,并不能根據(jù)用戶所設(shè)定的查詢條件自動下載所有滿足條件的資料。用戶如需下載所有滿足條件的資料,只能人為地逐篇下載。尤其在所需下載的資料數(shù)量很大時(如某些資料是以圖像文件保存,且一次只能下載一頁),這將耗費(fèi)用戶大量的時間來完成此下載工作。如果出現(xiàn)網(wǎng)絡(luò)中斷等情況,下載會自動結(jié)束,下次以同樣條件下載時,需要對已經(jīng)下載的資料進(jìn)行重復(fù)下載,造成用戶時間和網(wǎng)絡(luò)資源的浪費(fèi)。
      中國國家知識產(chǎn)權(quán)局于2003年10月29日公開的第1452095A號專利申請案名稱為“資料自動下載的系統(tǒng)及方法”,提供了一種可根據(jù)使用者設(shè)定的下載條件,通過網(wǎng)絡(luò)自動下載符合條件的資料的系統(tǒng)及方法,該技術(shù)在資料下載前,可以自動檢查本地?cái)?shù)據(jù)庫,以避免對已有的資料進(jìn)行重復(fù)下載。但是該技術(shù)在檢查本地?cái)?shù)據(jù)庫時,需要將符合下載條件的資料標(biāo)題列表與本地?cái)?shù)據(jù)庫中存儲的資料作比對,如果已經(jīng)下載的資料數(shù)量比較龐大,尤其是某些資料需要逐頁打開,然后才能與資料標(biāo)題列表進(jìn)行比對,這樣的比對將花費(fèi)用戶大量的時間,并長時間的占用網(wǎng)絡(luò)資源。
      所以需要提供一種資料下載斷點(diǎn)續(xù)傳系統(tǒng)及方法,其可在通過網(wǎng)絡(luò)下載資料前先檢查本地?cái)?shù)據(jù)庫,以避免對已有的資料進(jìn)行重復(fù)下載,在檢查本地?cái)?shù)據(jù)庫時,不需要將符合下載條件的資料標(biāo)題列表與本地?cái)?shù)據(jù)庫中存儲的資料作比對,以減少資料下載的時間和網(wǎng)絡(luò)資源的占用。

      發(fā)明內(nèi)容本發(fā)明的主要目的在于提供一種資料下載斷點(diǎn)續(xù)傳系統(tǒng)及方法,其可在通過網(wǎng)絡(luò)下載資料前先檢查本地?cái)?shù)據(jù)庫,判斷是否存在斷點(diǎn)信息,如果存在斷點(diǎn)信息,則從斷點(diǎn)的位置開始下載資料,以減少資料下載的時間和網(wǎng)絡(luò)資源的占用。上述斷點(diǎn)信息指下載記錄表的最后一項(xiàng)記錄。上述下載記錄表用于記錄每一筆正在下載的資料的標(biāo)題及序號。上述斷點(diǎn)信息的序號所代表的位置即為斷點(diǎn)的位置。
      本發(fā)明提供一種資料下載斷點(diǎn)續(xù)傳系統(tǒng),其可在通過網(wǎng)絡(luò)下載資料前先檢查本地?cái)?shù)據(jù)庫,判斷是否存在斷點(diǎn)信息,如果存在斷點(diǎn)信息,則從斷點(diǎn)的位置開始下載數(shù)據(jù)。該系統(tǒng)包括一應(yīng)用服務(wù)器、多個客戶端計(jì)算機(jī)及一本地?cái)?shù)據(jù)庫??蛻舳擞?jì)算機(jī)用于提供一交互式用戶界面,以便于用戶設(shè)置資料下載條件,上述資料下載條件包括所需下載的資料地址、資料關(guān)鍵詞、時間跨度等內(nèi)容。應(yīng)用服務(wù)器用于從遠(yuǎn)程數(shù)據(jù)庫下載符合條件的資料,生成資料列表及下載記錄表,并通過客戶端計(jì)算機(jī)顯示其下載結(jié)果。上述資料列表用于記錄符合下載條件的資料的標(biāo)題及序號,上述序號指一筆資料在符合同一下載條件的所有資料中的位置。該應(yīng)用服務(wù)器包括一條件獲取模塊,用于獲取用戶設(shè)置的資料下載條件;一資料下載模塊,用于從遠(yuǎn)程數(shù)據(jù)庫下載符合條件的資料,并生成資料列表及下載記錄表;一下載記錄表判斷模塊,用于判斷本地?cái)?shù)據(jù)庫中是否存在符合上述下載條件的下載記錄表;一斷點(diǎn)獲取模塊,用于查找上述下載記錄表的最后一項(xiàng)記錄,并獲得其序號,該序號所代表的位置即為斷點(diǎn)的位置;一下載完畢判斷模塊,用于根據(jù)本地?cái)?shù)據(jù)庫中存儲的資料列表,判斷所有符合條件的資料是否已經(jīng)下載完畢。本地?cái)?shù)據(jù)庫用于存儲應(yīng)用服務(wù)器所下載的資料、資料列表及下載記錄表。
      本發(fā)明還提供一種資料下載斷點(diǎn)續(xù)傳方法,該方法包括以下步驟(a)獲取用戶設(shè)置的資料下載條件;(b)生成資料列表;(c)判斷是否存在符合上述下載條件的下載記錄表;(d)如果存在符合上述下載條件的下載記錄表,則查找上述下載記錄表的最后一項(xiàng)記錄,并獲得其序號,該序號所代表的位置即為斷點(diǎn)的位置,從上述資料列表的斷點(diǎn)的位置開始下載數(shù)據(jù),并將該資料的標(biāo)題及序號記錄在下載記錄表上;如果不存在斷點(diǎn)信息,從上述資料列表的第一筆資料開始下載,并將該資料的標(biāo)題及序號記錄在下載記錄表上;(e)判斷符合上述下載條件的資料是否下載完畢;(f)如果資料沒有下載完畢,則下載另一筆資料,并將該資料的標(biāo)題及序號記錄在下載記錄表上;如果數(shù)據(jù)下載完畢,則結(jié)束本流程;(g)重復(fù)步驟(e)至(f),直到上述資料列表中所有標(biāo)題下的資料內(nèi)容均已下載完畢。
      利用本發(fā)明,用戶可通過網(wǎng)絡(luò)下載需要的資料,且不會對已經(jīng)存儲在本地?cái)?shù)據(jù)庫中的資料進(jìn)行重復(fù)下載,從而節(jié)省了資料下載的時間,減少了網(wǎng)絡(luò)資源的占用。

      圖1是本發(fā)明資料下載斷點(diǎn)續(xù)傳系統(tǒng)的硬件架構(gòu)圖。
      圖2是本發(fā)明資料下載斷點(diǎn)續(xù)傳系統(tǒng)的應(yīng)用服務(wù)器的功能模塊圖。
      圖3是本發(fā)明資料下載斷點(diǎn)續(xù)傳方法的作業(yè)流程圖。
      實(shí)施方式如圖1所示,是本發(fā)明資料下載斷點(diǎn)續(xù)傳系統(tǒng)的硬件架構(gòu)圖。該系統(tǒng)包括一應(yīng)用服務(wù)器1、一網(wǎng)絡(luò)2、多個客戶端計(jì)算機(jī)3、一連接4、一本地?cái)?shù)據(jù)庫5、一外部網(wǎng)絡(luò)6及一遠(yuǎn)程數(shù)據(jù)庫7。其中多個客戶端計(jì)算機(jī)3利用網(wǎng)絡(luò)2與應(yīng)用服務(wù)器1相連,網(wǎng)絡(luò)2可以是一企業(yè)內(nèi)部網(wǎng)(Intranet),也可以是互聯(lián)網(wǎng)(Internet)或其它類型通訊網(wǎng)絡(luò)。應(yīng)用服務(wù)器1利用連接4與本地?cái)?shù)據(jù)庫5相連,連接4是一種數(shù)據(jù)庫連接,如開放式數(shù)據(jù)庫連接(Open Database Connectivity,ODBC),或者Java數(shù)據(jù)庫連接(Java Database Connectivity,JDBC)。應(yīng)用服務(wù)器1利用外部網(wǎng)絡(luò)6與遠(yuǎn)程數(shù)據(jù)庫7相連,外部網(wǎng)絡(luò)6是一外部通訊網(wǎng)絡(luò),如互聯(lián)網(wǎng)(Internet),遠(yuǎn)程數(shù)據(jù)庫7可以是任一可通過外部網(wǎng)絡(luò)6訪問的數(shù)據(jù)庫,其內(nèi)存儲有可供下載的資料,如各不同國家或地區(qū)的專利數(shù)據(jù)庫。
      客戶端計(jì)算機(jī)3用于提供一交互式用戶界面,以便于用戶設(shè)置資料下載條件,上述資料下載條件包括所需下載的資料地址、資料關(guān)鍵詞、時間跨度等內(nèi)容。應(yīng)用服務(wù)器1用于檢索遠(yuǎn)程數(shù)據(jù)庫7,下載符合上述下載條件的資料,生成資料列表及下載記錄表,并通過客戶端計(jì)算機(jī)3顯示其下載結(jié)果。上述資料列表用于記錄所有符合下載條件的資料的標(biāo)題及序號,上述序號指一筆資料在符合同一下載條件的所有資料中的位置,比如所有符合條件的資料共有100筆,其中一資料位于第10筆,所以該資料的序號為10。上述下載記錄表用于記錄每一筆正在下載的資料的標(biāo)題及序號。本地?cái)?shù)據(jù)庫5用于存儲應(yīng)用服務(wù)器1所下載的資料、資料列表及下載記錄表。
      如圖2所示,是本發(fā)明資料下載斷點(diǎn)續(xù)傳系統(tǒng)的應(yīng)用服務(wù)器1的功能模塊圖。應(yīng)用服務(wù)器1用于檢索遠(yuǎn)程數(shù)據(jù)庫7,下載符合上述下載條件的資料,生成資料列表及下載記錄表,并通過客戶端計(jì)算機(jī)3顯示其下載結(jié)果。該應(yīng)用服務(wù)器1包括一條件獲取模塊10、一資料下載模塊11、一下載記錄表判斷模塊12、一斷點(diǎn)獲取模塊13及一下載完畢判斷模塊14。其中,條件獲取模塊10用于獲取用戶設(shè)置的資料下載條件。資料下載模塊11用于從遠(yuǎn)程數(shù)據(jù)庫7下載符合條件的資料,并生成資料列表及下載記錄表。下載記錄表判斷模塊12用于判斷本地?cái)?shù)據(jù)庫5中是否存在符合上述下載條件的下載記錄表。斷點(diǎn)獲取模塊13用于查找上述下載記錄表的最后一項(xiàng)記錄,并獲得其序號,該序號所代表的位置即為斷點(diǎn)的位置,下載記錄表的最后一項(xiàng)記錄即為斷點(diǎn)信息。下載完畢判斷模塊14用于根據(jù)本地?cái)?shù)據(jù)庫5中存儲的資料列表,判斷所有符合條件的資料是否已經(jīng)下載完畢。
      如圖3所示,是本發(fā)明資料下載斷點(diǎn)續(xù)傳方法的作業(yè)流程圖。首先,用戶通過用戶界面設(shè)置資料下載條件,上述資料下載條件包括所需下載的資料地址、資料關(guān)鍵詞、時間跨度等內(nèi)容(步驟S30),條件獲取模塊10獲取用戶設(shè)置的資料下載條件(步驟S31)。接著,資料下載模塊11檢索遠(yuǎn)程數(shù)據(jù)庫7,生成資料列表(步驟S32),并判斷生成資料列表是否成功(步驟S33)。由于沒有符合上述下載條件的資料或其它原因,沒有生成資料列表,則結(jié)束該流程;如果已經(jīng)生成資料列表,下載記錄表判斷模塊12判斷本地?cái)?shù)據(jù)庫5中是否存在符合上述下載條件的下載記錄表(步驟S34)。如果本地?cái)?shù)據(jù)庫5中存在符合上述下載條件的下載記錄表,斷點(diǎn)獲取模塊13查找上述下載記錄表的最后一項(xiàng)記錄,并獲得其序號,該序號所代表的位置即為斷點(diǎn)的位置(步驟S35),數(shù)據(jù)下載模塊11從上述資料列表的斷點(diǎn)的位置開始下載數(shù)據(jù),并將該資料的標(biāo)題及序號記錄在下載記錄表上(步驟S36);如果本地?cái)?shù)據(jù)庫5中不存在符合上述下載條件的下載記錄表,資料下載模塊11從上述資料列表的第一筆資料開始下載,并將該資料的標(biāo)題及序號記錄在下載記錄表上(步驟S37)。然后,下載完畢判斷模塊14根據(jù)本地?cái)?shù)據(jù)庫5中存儲的資料列表,判斷所有符合條件的資料是否已經(jīng)下載完畢(步驟S38)。如果符合條件的資料沒有下載完畢,資料下載模塊11從遠(yuǎn)程數(shù)據(jù)庫7下載資料列表中的下一筆資料,將該資料的標(biāo)題及序號記錄在下載記錄表上(步驟S39),并返回步驟S38;如果符合條件的資料已經(jīng)下載完畢,則結(jié)束本流程。
      權(quán)利要求
      1.一種資料下載斷點(diǎn)續(xù)傳系統(tǒng),該系統(tǒng)包括一應(yīng)用服務(wù)器、多個客戶端計(jì)算機(jī)及一本地?cái)?shù)據(jù)庫,其特征在于客戶端計(jì)算機(jī)用于提供一交互式用戶界面,以便于用戶設(shè)置資料下載條件;應(yīng)用服務(wù)器用于從遠(yuǎn)程數(shù)據(jù)庫下載所有符合條件的資料,生成資料列表及下載記錄表,并通過客戶端計(jì)算機(jī)顯示其下載結(jié)果,該應(yīng)用服務(wù)器包括一條件獲取模塊,用于獲取用戶設(shè)置的資料下載條件;一下載記錄表判斷模塊,用于判斷本地?cái)?shù)據(jù)庫中是否存在符合上述下載條件的下載記錄表;一斷點(diǎn)獲取模塊,用于查找上述下載記錄表的最后一項(xiàng)記錄,并獲得其序號;一資料下載模塊,用于從遠(yuǎn)程數(shù)據(jù)庫下載符合條件的資料,并生成資料列表及下載記錄表,尤可從上述資料列表中上述序號所代表的位置開始下載資料;一下載完畢判斷模塊,用于根據(jù)本地?cái)?shù)據(jù)庫中存儲的資料列表,判斷所有符合條件的資料是否已經(jīng)下載完畢;及本地?cái)?shù)據(jù)庫用于存儲應(yīng)用服務(wù)器所下載的資料、資料列表及下載記錄表。
      2.如權(quán)利要求1所述的資料下載斷點(diǎn)續(xù)傳系統(tǒng),其特征在于,所述資料下載條件,包括所需下載的資料地址、資料關(guān)鍵詞、時間跨度等內(nèi)容。
      3.如權(quán)利要求1所述的資料下載斷點(diǎn)續(xù)傳系統(tǒng),其特征在于,所述資料列表,用于記錄所有符合下載條件的資料的標(biāo)題及序號。
      4.如權(quán)利要求1所述的資料下載斷點(diǎn)續(xù)傳系統(tǒng),其特征在于,所述下載記錄表,用于記錄每一筆正在下載的資料的標(biāo)題及序號。
      5.如權(quán)利要求3或4所述的資料下載斷點(diǎn)續(xù)傳系統(tǒng),其特征在于,所述序號,指一筆資料在符合同一下載條件的所有資料中的位置。
      6.一種資料下載斷點(diǎn)續(xù)傳方法,其特征在于,該方法包括以下步驟獲取資料下載條件;生成資料列表;判斷是否存在符合上述下載條件的下載記錄表;如果存在符合上述下載條件的下載記錄表,查找上述下載記錄表的最后一項(xiàng)記錄,并獲得其序號,從上述資料列表中上述序號所代表的位置開始下載資料,并將該資料的標(biāo)題及序號記錄在下載記錄表上;如果不存在符合上述下載條件的下載記錄表,從上述資料列表的第一筆資料開始下載,并將該資料的標(biāo)題及序號記錄在下載記錄表上;判斷符合上述下載條件的資料是否下載完畢;及如果資料沒有下載完畢,則下載另一筆資料,并將該資料的標(biāo)題及序號記錄在下載記錄表上。
      7.如權(quán)利要求6所述的資料下載斷點(diǎn)續(xù)傳方法,其特征在于,還包括一步驟設(shè)置資料下載條件。
      8.如權(quán)利要求6所述的資料下載斷點(diǎn)續(xù)傳方法,其特征在于,判斷符合下載條件的資料是否下載完畢還包括一步驟如果數(shù)據(jù)下載完畢,則結(jié)束本流程。
      全文摘要
      本發(fā)明提供一種資料下載斷點(diǎn)續(xù)傳系統(tǒng),其可在通過網(wǎng)絡(luò)下載資料前先檢查本地?cái)?shù)據(jù)庫,判斷是否存在斷點(diǎn)信息,如果存在斷點(diǎn)信息,則從斷點(diǎn)的位置開始下載數(shù)據(jù)。該系統(tǒng)包括一應(yīng)用服務(wù)器、多個客戶端計(jì)算機(jī)及一本地?cái)?shù)據(jù)庫??蛻舳擞?jì)算機(jī)用于提供一交互式用戶界面,以便于用戶設(shè)置資料下載條件。應(yīng)用服務(wù)器用于從遠(yuǎn)程數(shù)據(jù)庫下載符合條件的資料,并通過客戶端計(jì)算機(jī)顯示其下載結(jié)果。本地?cái)?shù)據(jù)庫用于存儲應(yīng)用服務(wù)器所下載的資料。利用本發(fā)明,用戶可通過網(wǎng)絡(luò)下載需要的資料,且不會對已經(jīng)存儲在本地?cái)?shù)據(jù)庫中的資料進(jìn)行重復(fù)下載,從而節(jié)省了資料下載的時間,減少了網(wǎng)絡(luò)資源的占用。
      文檔編號G06F9/44GK1627290SQ20031011257
      公開日2005年6月15日 申請日期2003年12月12日 優(yōu)先權(quán)日2003年12月12日
      發(fā)明者李忠一, 葉建發(fā), 謝躍書, 吳慶銘, 曹昕 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1