本發(fā)明涉及網(wǎng)頁下載技術(shù),尤其涉及一種頁面的下載方法及客戶端。
背景技術(shù):
為了增強(qiáng)訪問網(wǎng)絡(luò)頁面的速度,一般使用多線程并發(fā)的方式訪問網(wǎng)絡(luò)頁面。通過線程訪問頁面時(shí)會生成會話標(biāo)識(session id),以及下載頁面所需的cookie文件。這種頁面訪問方式對每個線程訪問的頁面順序要求比較嚴(yán)格,在前一頁面沒有下載成功之前,線程不能繼續(xù)后續(xù)的下載,否則可能會因cookie問題導(dǎo)致返回的頁面不符合預(yù)期,也不易進(jìn)行分布式部署。
此外,由于會話是在線程訪問頁面時(shí)生成,對一些入口頁面要求較高(比如有驗(yàn)證碼、或使用邏輯復(fù)雜的渲染方式生成cookie的頁面)的訪問,用現(xiàn)有的頁面訪問方式很難實(shí)現(xiàn)。
技術(shù)實(shí)現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種頁面的下載方法及客戶端。
本發(fā)明實(shí)施例提供的頁面的下載方法,包括:
獲取頁面的鏈接數(shù)據(jù);
基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息;
當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息時(shí),
識別所述cookie信息,若所述cookie信息為cookie文件,則利用所述cookie文件下載所述頁面,若所述cookie信息為cookie的配置文件時(shí),利用所述配置文件獲取cookie文件,并利用獲取的cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,所述當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,包括:
判斷所述數(shù)據(jù)庫中是否存在與所述配置文件相對應(yīng)的cookie文件;
若不存在,利用所述配置文件下載cookie文件;
若存在,從所述數(shù)據(jù)庫中獲取與所述配置文件相對應(yīng)的cookie文件。
本發(fā)明實(shí)施例中,所述方法還包括:
當(dāng)利用所述配置文件下載cookie文件之后,所述方法還包括:
將下載的cookie文件存入所述數(shù)據(jù)庫中,并在所述數(shù)據(jù)庫中建立下載的cookie文件與所述cookie的配置文件之間的對應(yīng)關(guān)系。
本發(fā)明實(shí)施例中,所述方法還包括:
當(dāng)查詢到不存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息時(shí),直接基于所述鏈接數(shù)據(jù)下載所述頁面。
本發(fā)明實(shí)施例提供的客戶端,包括:
獲取單元,用于獲取頁面的鏈接數(shù)據(jù);
查詢單元,用于基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息;
第一處理單元,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面;
第二處理單元,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,所述第二處理單元包括:
判斷子單元,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),判斷所述數(shù)據(jù)庫中是否存在與所述配置文件相對應(yīng)的cookie文件;
下載子單元,用于當(dāng)所述數(shù)據(jù)庫中不存在與所述配置文件相對應(yīng)的cookie文件時(shí),利用所述配置文件下載cookie文件。
本發(fā)明實(shí)施例中,所述下載子單元,還用于當(dāng)所述數(shù)據(jù)庫中存在與所述配置文件相對應(yīng)的cookie文件時(shí),直接利用所述cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,所述客戶端還包括:
存儲單元,用于利用所述配置文件下載cookie文件之后,將下載的cookie文件存入所述數(shù)據(jù)庫中,并建立所述cookie的配置文件與所述cookie文件之間的映射關(guān)系。
本發(fā)明實(shí)施例中,所述裝置還包括:
第三處理單元,用于當(dāng)查詢到不存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息時(shí),直接下載所述頁面。
本發(fā)明實(shí)施例的技術(shù)方案中,獲取頁面的鏈接數(shù)據(jù);基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息;當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面;當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。采用本發(fā)明實(shí)施例的技術(shù)方案,將cookie文件與鏈接數(shù)據(jù)存儲于數(shù)據(jù)庫中,這里,可以使用如渲染加載、人工干預(yù)等方式,將不容易獲取的cookie文件事先獲取下來存在數(shù)據(jù)庫中供下載頁面使用。對于每一個要下載的頁面,都有對應(yīng)的cookie文件的獲取途徑,不需要嚴(yán)格依賴頁面順序進(jìn)行下載,便于分布式部署客戶端,同時(shí)也解決了復(fù)雜入口頁面的會話生成問題。
附圖說明
圖1為本發(fā)明實(shí)施例的頁面的下載方法的流程示意圖一;
圖2為本發(fā)明實(shí)施例的頁面的下載方法的流程示意圖二;
圖3為本發(fā)明實(shí)施例的客戶端的結(jié)構(gòu)組成示意圖一;
圖4為本發(fā)明實(shí)施例的客戶端的結(jié)構(gòu)組成示意圖二;
圖5為本發(fā)明實(shí)施例的客戶端的結(jié)構(gòu)組成示意圖三。
具體實(shí)施方式
為了能夠更加詳盡地了解本發(fā)明實(shí)施例的特點(diǎn)與技術(shù)內(nèi)容,下面結(jié)合附圖對本發(fā)明實(shí)施例的實(shí)現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明實(shí)施例。
圖1為本發(fā)明實(shí)施例的頁面的下載方法的流程示意圖一,本示例中的頁面的下載方法應(yīng)用于客戶端側(cè),如圖1所示,所述頁面的下載方法包括以下步驟:
步驟101:獲取頁面的鏈接數(shù)據(jù)。
本發(fā)明實(shí)施例中,客戶端尤指網(wǎng)頁客戶端,用戶可以在網(wǎng)頁客戶端上輸入想要進(jìn)入的網(wǎng)頁的網(wǎng)址,這里,網(wǎng)址可以理解為本發(fā)明實(shí)施例的鏈接數(shù)據(jù),例如統(tǒng)一資源定位符(URL,Uniform Resoure Locator)。
本發(fā)明實(shí)施例中,當(dāng)訪問某個網(wǎng)頁時(shí),需要首先獲取頁面的鏈接數(shù)據(jù),然后,執(zhí)行如下步驟。
步驟102:基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息。
本發(fā)明實(shí)施例中,數(shù)據(jù)庫可以但不限于存儲在內(nèi)存系統(tǒng)或磁盤空間中。在數(shù)據(jù)中存儲的內(nèi)容包括:頁面地址列表,這里,頁面地址列表包括多條頁面地址數(shù)據(jù),每一條頁面地址數(shù)據(jù)可以包括如下內(nèi)容的一條或多條:頁面的鏈接數(shù)據(jù)、頁面的cookie文件、cookie的配置文件。
在第一種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù);
在第二種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù)、頁面的cookie文件;
在第三種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù)、cookie的配置文件。
在第四種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù)、頁面的cookie文件、cookie的配置文件。
基于以上幾種情況,基于頁面的鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息。
如上述第一種情況下,在數(shù)據(jù)庫中查詢不存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息。
如上述第二種情況下,在數(shù)據(jù)庫中查詢存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為頁面的cookie文件。
如上述第三種情況下,在數(shù)據(jù)庫中查詢存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件。這種情況,可以根據(jù)cookie的配置文件下載到頁面的cookie文件。
如上述第四種情況下,在數(shù)據(jù)庫中查詢存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件以及cookie的配置文件。
步驟103:當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,當(dāng)客戶端向站點(diǎn)請求下載頁面時(shí),需要在請求消息中攜帶cookie文件,這樣,站點(diǎn)才可以根據(jù)cookie文件返回正常的頁面給客戶端。當(dāng)然,某些特殊的頁面也可以不需要cookie文件就可以進(jìn)行下載。
本發(fā)明實(shí)施例中,當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面。這里,由于cookie文件預(yù)先存儲在數(shù)據(jù)庫中,因此可以不考慮頁面順序直接獲取到cookie文件,進(jìn)而進(jìn)行頁面的下載。
步驟104:當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。這里,cookie的配置文件至少包括了cookie的下載地址,如URL,可以根據(jù)cookie的配置文件來下載到cookie文件,然后,再利用所述cookie文件下載所述頁面。
采用本發(fā)明實(shí)施例的技術(shù)方案,能夠降低線程對頁面訪問順序的依賴,使網(wǎng)頁下載系統(tǒng)便于分布式部署,解決了復(fù)雜入口頁面的會話生成問題。
圖2為本發(fā)明實(shí)施例的頁面的下載方法的流程示意圖二,本示例中的頁面的下載方法應(yīng)用于客戶端側(cè),如圖2所示,所述頁面的下載方法包括以下步驟:
步驟201:獲取頁面的鏈接數(shù)據(jù)。
本發(fā)明實(shí)施例中,客戶端尤指網(wǎng)頁客戶端,用戶可以在網(wǎng)頁客戶端上輸入想要進(jìn)入的網(wǎng)頁的網(wǎng)址,這里,網(wǎng)址可以理解為本發(fā)明實(shí)施例的鏈接數(shù)據(jù),例如URL。
本發(fā)明實(shí)施例中,當(dāng)訪問某個網(wǎng)頁時(shí),需要首先獲取頁面的鏈接數(shù)據(jù),然后,執(zhí)行如下步驟。
步驟202:基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息。
本發(fā)明實(shí)施例中,數(shù)據(jù)庫可以但不限于存儲在內(nèi)存系統(tǒng)或磁盤空間中。在數(shù)據(jù)中存儲的內(nèi)容包括:頁面地址列表,這里,頁面地址列表包括多條頁面地址數(shù)據(jù),每一條頁面地址數(shù)據(jù)可以包括如下內(nèi)容的一條或多條:頁面的鏈接數(shù)據(jù)、頁面的cookie文件、cookie的配置文件。
在第一種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù);
在第二種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù)、頁面的cookie文件;
在第三種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù)、cookie的配置文件。
在第四種情況下,頁面地址數(shù)據(jù)包括:頁面的鏈接數(shù)據(jù)、頁面的cookie文件、cookie的配置文件。
基于以上幾種情況,基于頁面的鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息。
如上述第一種情況下,在數(shù)據(jù)庫中查詢不存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息。
如上述第二種情況下,在數(shù)據(jù)庫中查詢存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為頁面的cookie文件。
如上述第三種情況下,在數(shù)據(jù)庫中查詢存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件。這種情況,可以根據(jù)cookie的配置文件下載到頁面的cookie文件。
如上述第四種情況下,在數(shù)據(jù)庫中查詢存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件以及cookie的配置文件。
步驟203:當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,當(dāng)客戶端向站點(diǎn)請求下載頁面時(shí),需要在請求消息中攜帶cookie文件,這樣,站點(diǎn)才可以根據(jù)cookie文件返回正常的頁面給客戶端。當(dāng)然,某些特殊的頁面也可以不需要cookie文件就可以進(jìn)行下載。
本發(fā)明實(shí)施例中,當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面。這里,由于cookie文件預(yù)先存儲在數(shù)據(jù)庫中,因此可以不考慮頁面順序直接獲取到cookie文件,進(jìn)而進(jìn)行頁面的下載。
步驟204:當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),判斷所述數(shù)據(jù)庫中是否存在與所述配置文件相對應(yīng)的cookie文件;否時(shí),執(zhí)行步驟205,是時(shí),執(zhí)行步驟206。
步驟205:當(dāng)所述數(shù)據(jù)庫中不存在與所述配置文件相對應(yīng)的cookie文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面,流程結(jié)束。
本發(fā)明實(shí)施例中,利用所述配置文件下載cookie文件之后,將下載的cookie文件存入所述數(shù)據(jù)庫中,并建立所述cookie的配置文件與所述cookie文件之間的映射關(guān)系。這樣,當(dāng)再次需要根據(jù)cookie的配置文件下載cookie文件時(shí),可以不用重新進(jìn)行下載,直接通過映射關(guān)系查找到與cookie的配置文件相對應(yīng)的cookie文件,進(jìn)一步提高頁面訪問速度。
步驟206:當(dāng)所述數(shù)據(jù)庫中存在與所述配置文件相對應(yīng)的cookie文件時(shí),直接利用所述cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),判斷所述數(shù)據(jù)庫中是否存在與所述配置文件相對應(yīng)的cookie文件;當(dāng)所述數(shù)據(jù)庫中不存在與所述配置文件相對應(yīng)的cookie文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。當(dāng)所述數(shù)據(jù)庫中存在與所述配置文件相對應(yīng)的cookie文件時(shí),直接利用所述cookie文件下載所述頁面。這里,cookie的配置文件至少包括了cookie的下載地址,如URL,可以根據(jù)cookie的配置文件來下載到cookie文件,然后,再并利用所述cookie文件下載所述頁面。
步驟207:當(dāng)查詢到不存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息時(shí),直接下載所述頁面。
采用本發(fā)明實(shí)施例的技術(shù)方案,能夠降低線程對頁面訪問順序的依賴,使網(wǎng)頁下載系統(tǒng)便于分布式部署,解決了復(fù)雜入口頁面的會話生成問題。
圖3為本發(fā)明實(shí)施例的客戶端的結(jié)構(gòu)組成示意圖一,如圖3所示,所述客戶端包括:
獲取單元31,用于獲取頁面的鏈接數(shù)據(jù);
查詢單元32,用于基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息;
第一處理單元33,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面;
第二處理單元34,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖3所示的客戶端中的各單元的實(shí)現(xiàn)功能可參照前述頁面的下載方法的相關(guān)描述而理解。圖3所示的客戶端中的各單元的功能可通過運(yùn)行于處理器上的程序而實(shí)現(xiàn),也可通過具體的邏輯電路而實(shí)現(xiàn)。
圖4為本發(fā)明實(shí)施例的客戶端的結(jié)構(gòu)組成示意圖二,如圖4所示,所述客戶端包括:
獲取單元41,用于獲取頁面的鏈接數(shù)據(jù);
查詢單元42,用于基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息;
第一處理單元43,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面;
第二處理單元44,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。
在一實(shí)現(xiàn)方式中,所述第二處理單元44包括:
判斷子單元441,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),判斷所述數(shù)據(jù)庫中是否存在與所述配置文件相對應(yīng)的cookie文件;
下載子單元442,用于當(dāng)所述數(shù)據(jù)庫中不存在與所述配置文件相對應(yīng)的cookie文件時(shí),利用所述配置文件下載cookie文件。
所述下載子單元442,還用于當(dāng)所述數(shù)據(jù)庫中存在與所述配置文件相對應(yīng)的cookie文件時(shí),直接利用所述cookie文件下載所述頁面。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖4所示的客戶端中的各單元的實(shí)現(xiàn)功能可參照前述頁面的下載方法的相關(guān)描述而理解。圖4所示的客戶端中的各單元的功能可通過運(yùn)行于處理器上的程序而實(shí)現(xiàn),也可通過具體的邏輯電路而實(shí)現(xiàn)。
圖5為本發(fā)明實(shí)施例的客戶端的結(jié)構(gòu)組成示意圖三,如圖5所示,所述客戶端包括:
獲取單元51,用于獲取頁面的鏈接數(shù)據(jù);
查詢單元52,用于基于所述鏈接數(shù)據(jù),在數(shù)據(jù)庫中查詢是否存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息;
第一處理單元53,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie文件時(shí),利用所述cookie文件下載所述頁面;
第二處理單元54,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),利用所述配置文件下載cookie文件,并利用所述cookie文件下載所述頁面。
在一實(shí)現(xiàn)方式中,所述第二處理單元54包括:
判斷子單元541,用于當(dāng)查詢到存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息,且所述cookie信息為cookie的配置文件時(shí),判斷所述數(shù)據(jù)庫中是否存在與所述配置文件相對應(yīng)的cookie文件;
下載子單元542,用于當(dāng)所述數(shù)據(jù)庫中不存在與所述配置文件相對應(yīng)的cookie文件時(shí),利用所述配置文件下載cookie文件。
所述下載子單元542,還用于當(dāng)所述數(shù)據(jù)庫中存在與所述配置文件相對應(yīng)的cookie文件時(shí),直接利用所述cookie文件下載所述頁面。
本發(fā)明實(shí)施例中,所述客戶端還包括:
存儲單元55,用于利用所述配置文件下載cookie文件之后,將下載的cookie文件存入所述數(shù)據(jù)庫中,并建立所述cookie的配置文件與所述cookie文件之間的映射關(guān)系。
本發(fā)明實(shí)施例中,所述裝置還包括:
第三處理單元56,用于當(dāng)查詢到不存在與所述鏈接數(shù)據(jù)相對應(yīng)的cookie信息時(shí),直接下載所述頁面。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖5所示的客戶端中的各單元的實(shí)現(xiàn)功能可參照前述頁面的下載方法的相關(guān)描述而理解。圖5所示的客戶端中的各單元的功能可通過運(yùn)行于處理器上的程序而實(shí)現(xiàn),也可通過具體的邏輯電路而實(shí)現(xiàn)。
本發(fā)明實(shí)施例所記載的技術(shù)方案之間,在不沖突的情況下,可以任意組合。
在本發(fā)明所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的方法和智能設(shè)備,可以通過其它的方式實(shí)現(xiàn)。以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上;可以根據(jù)實(shí)際的需要選擇其中的部分或全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各實(shí)施例中的各功能單元可以全部集成在一個第二處理單元中,也可以是各單元分別單獨(dú)作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。