本申請涉及信息檢測領(lǐng)域,具體而言,涉及一種配置文件信息的檢測方法及裝置。
背景技術(shù):
在一些應(yīng)用場景下,任務(wù)程序會把其狀態(tài)信息直接寫在任務(wù)程序的配置文件中,例如日期、時間等狀態(tài)信息,這些狀態(tài)信息對于任務(wù)程序的運行是非常關(guān)鍵的。在實際的生產(chǎn)環(huán)境中,任務(wù)程序中包含很多實例,各個實例分布于多個服務(wù)器上,即任務(wù)程序的配置文件分布于多個服務(wù)器上,在每次需要對程序進行更新時,需要首先逐一檢測任務(wù)程序的配置文件中該程序的狀態(tài)信息,然后以待發(fā)布程序的配置文件狀態(tài)調(diào)整生產(chǎn)環(huán)境上該程序的狀態(tài)信息,再拷貝到線上。然而,相關(guān)技術(shù)中通過逐一進行檢測程序的配置文件狀態(tài)信息,導(dǎo)致檢測程序的配置文件信息的效率較低。
針對相關(guān)技術(shù)中檢測程序的配置文件狀態(tài)信息的效率較低的問題,目前尚未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
本申請的主要目的在于提供一種配置文件信息的檢測方法及裝置,以解決相關(guān)技術(shù)中檢測程序的配置文件狀態(tài)信息的效率較低的問題。
為了實現(xiàn)上述目的,根據(jù)本申請的一個方面,提供了一種配置文件信息的檢測方法。該方法包括:確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例;從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件;以及采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息。
進一步地,在檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息之后,該方法還包括:獲取由每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息組成的狀態(tài)信息集合;將狀態(tài)信息集合輸出至目標(biāo)日志;以及根據(jù)目標(biāo)日志的每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
進一步地,根據(jù)目標(biāo)日志的每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息包括:確定目標(biāo)時間,其中,目標(biāo)時間為狀態(tài)信息集合在目標(biāo)日志上進行顯示的時間;在目標(biāo)時間內(nèi),在目標(biāo) 日志上顯示狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息;以及根據(jù)狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
進一步地,在確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例之前,該方法還包括:確定多個任務(wù)程序中的多個實例,得到實例集合;獲取實例集合中每個實例對應(yīng)的遠程網(wǎng)絡(luò)地址,得到多個遠程網(wǎng)絡(luò)地址;以及將多個遠程網(wǎng)絡(luò)地址存儲至預(yù)設(shè)數(shù)據(jù)庫中。
進一步地,在確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例之前,該方法還包括:在多個任務(wù)程序中確定需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序;以及將需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序作為目標(biāo)任務(wù)程序。
為了實現(xiàn)上述目的,根據(jù)本申請的另一方面,提供了一種配置文件信息的檢測裝置。該裝置包括:第一確定單元,用于確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例;第一獲取單元,用于從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件;以及檢測單元,用于采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息。
進一步地,該裝置還包括:第二獲取單元,用于獲取由每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息組成的狀態(tài)信息集合;輸出單元,用于將狀態(tài)信息集合輸出至目標(biāo)日志;以及更改單元,用于根據(jù)目標(biāo)日志的每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
進一步地,更改單元包括:確定模塊,用于確定目標(biāo)時間,其中,目標(biāo)時間為狀態(tài)信息集合在目標(biāo)日志上進行顯示的時間;顯示模塊,用于在目標(biāo)時間內(nèi),在目標(biāo)日志上顯示狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息;以及更改模塊,用于根據(jù)狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
進一步地,該裝置還包括:第二確定單元,用于確定多個任務(wù)程序中的多個實例,得到實例集合;第三獲取單元,用于獲取實例集合中每個實例對應(yīng)的遠程網(wǎng)絡(luò)地址,得到多個遠程網(wǎng)絡(luò)地址;以及存儲單元,用于將多個遠程網(wǎng)絡(luò)地址存儲至預(yù)設(shè)數(shù)據(jù)庫中。
進一步地,該裝置還包括:第三確定單元,用于在多個任務(wù)程序中確定需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序;以及第四確定單元,用于將需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序作為目標(biāo)任務(wù)程序。
通過本申請,采用以下步驟:確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例;從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠 程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件;以及采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息,解決了相關(guān)技術(shù)中檢測程序的配置文件狀態(tài)信息的效率較低的問題,使用應(yīng)用程序編程接口讀取各個實例的配置文件的狀態(tài)信息,進而達到了提升檢測程序的配置文件狀態(tài)信息的效率的效果。
附圖說明
構(gòu)成本申請的一部分的附圖用來提供對本申請的進一步理解,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:
圖1是根據(jù)本申請實施例的配置文件信息的檢測方法的流程圖;以及
圖2是根據(jù)本申請實施例的配置文件信息的檢測裝置的示意圖。
具體實施方式
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本申請。
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請方案,下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分的實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本申請保護的范圍。
需要說明的是,本申請的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本申請的實施例。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
為了便于描述,以下對本申請實施例涉及的術(shù)語進行說明:
配置管理(Configuration Management)涉及網(wǎng)絡(luò)管理的很多方面,在其最簡單的形式中,網(wǎng)絡(luò)管理人員維護一個具有關(guān)于橋接器、路由器、工作站、服務(wù)器以及網(wǎng)絡(luò)上其它設(shè)備的各種信息的數(shù)據(jù)庫。當(dāng)需要改變網(wǎng)絡(luò)配置或判斷某些故障原因時,他們 就可參考這些信息。這個數(shù)據(jù)庫能包含重要的永久性信息,如物理連接和附屬構(gòu)件。Configuration Management是通過技術(shù)或行政手段對軟件產(chǎn)品及其開發(fā)過程和生命周期進行控制、規(guī)范的一系列措施。配置管理的目標(biāo)是記錄軟件產(chǎn)品的演化過程,確保軟件開發(fā)者在軟件生命周期中各個階段都能得到精確的產(chǎn)品配置。
根據(jù)本申請的實施例,提供了一種配置文件信息的檢測方法。
圖1是根據(jù)本申請實施例的配置文件信息的檢測方法的流程圖。如圖1所示,該方法包括以下步驟:
步驟S101,確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例。
可選地,在本申請實施例提供的配置文件信息的檢測方法中,在確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例之前,該方法還包括:確定多個任務(wù)程序中的多個實例,得到實例集合;獲取實例集合中每個實例對應(yīng)的遠程網(wǎng)絡(luò)地址,得到多個遠程網(wǎng)絡(luò)地址;以及將多個遠程網(wǎng)絡(luò)地址存儲至預(yù)設(shè)數(shù)據(jù)庫中。
即預(yù)先將多個遠程網(wǎng)絡(luò)地址存儲至預(yù)設(shè)數(shù)據(jù)庫中,為后續(xù)需要獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址時,能夠快速的從預(yù)設(shè)數(shù)據(jù)庫中獲取,提升獲取效率。
可選地,在本申請實施例提供的配置文件信息的檢測方法中,在確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例之前,該方法還包括:在多個任務(wù)程序中確定需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序;以及將需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序作為目標(biāo)任務(wù)程序。
在多個任務(wù)程序中確定出需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序,以便在后續(xù)的處理中將目標(biāo)任務(wù)程序的配置文件狀態(tài)與生產(chǎn)壞境上(遠程服務(wù)器上)的狀態(tài)調(diào)整為一致,保證了任務(wù)程序拷貝到線上以后的正常運行。
步驟S102,從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件。
目標(biāo)任務(wù)程序中的配置參數(shù)中包含有其配置文件的遠程網(wǎng)絡(luò)地址,將其預(yù)先存儲至預(yù)設(shè)數(shù)據(jù)庫中,在本申請中通過Configuration Manager讀取預(yù)設(shè)數(shù)據(jù)庫中的這些目標(biāo)遠程網(wǎng)絡(luò)地址。
步驟S103,采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息。
可選地,在本申請實施例提供的配置文件信息的檢測方法中,在檢測每個目標(biāo)實 例的配置文件中的目標(biāo)狀態(tài)信息之后,該方法還包括:獲取由每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息組成的狀態(tài)信息集合;將狀態(tài)信息集合輸出至目標(biāo)日志;以及根據(jù)目標(biāo)日志的每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
可選地,在本申請實施例提供的配置文件信息的檢測方法中,根據(jù)目標(biāo)日志的每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息包括:確定目標(biāo)時間,其中,目標(biāo)時間為狀態(tài)信息集合在目標(biāo)日志上進行顯示的時間;在目標(biāo)時間內(nèi),在目標(biāo)日志上顯示狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息;以及根據(jù)狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
具體地,在本申請中通過每個配置文件對應(yīng)的接口打開配置文件,例如,線上程序?qū)嵗捎玫氖菢?biāo)準.NET xml配置文件,則使用ConfigurationManager.OpenExeConfi guration方式打開,打開配置文件后,讀取其狀態(tài)信息,并輸出到日志。程序中末尾調(diào)用Console.Readline方法,等待用戶輸入后再結(jié)束顯示狀態(tài)信息,保證用戶有足夠時間觀察這些狀態(tài)信息。
需要說明的是,由于是本機調(diào)用此程序訪問遠程文件,需要有一些前置條件,如網(wǎng)絡(luò)和權(quán)限預(yù)先都有相應(yīng)的處理,以保證滿足遠程訪問的需求。
通過以上步驟,應(yīng)用了System.Configuration(自定義配置文件)命名空間提供的應(yīng)用程序編程接口(Application Programming Interface,簡稱API),方便的讀取各個實例配置文件的狀態(tài)信息,進而達到了提升檢測程序的配置文件狀態(tài)信息的效率的效果。
本申請實施例提供的配置文件信息的檢測方法,通過確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例;從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件;以及采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息,解決了相關(guān)技術(shù)中檢測程序的配置文件狀態(tài)信息的效率較低的問題,使用應(yīng)用程序編程接口讀取各個實例的配置文件的狀態(tài)信息,進而達到了提升檢測程序的配置文件狀態(tài)信息的效率的效果。
需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本申請實施例還提供了一種配置文件信息的檢測裝置,需要說明的是,本申請實 施例的配置文件信息的檢測裝置可以用于執(zhí)行本申請實施例所提供的用于配置文件信息的檢測方法。以下對本申請實施例提供的配置文件信息的檢測裝置進行介紹。
圖2是根據(jù)本申請實施例的配置文件信息的檢測裝置的示意圖。如圖2所示,該裝置包括:第一確定單元10、第一獲取單元20和檢測單元30。
第一確定單元10,用于確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例。
第一獲取單元20,用于從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件。
檢測單元30,用于采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息。
本申請實施例提供的配置文件信息的檢測裝置,通過第一確定單元10確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例;第一獲取單元20從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件;以及檢測單元30采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息,解決了相關(guān)技術(shù)中檢測程序的配置文件狀態(tài)信息的效率較低的問題,使用應(yīng)用程序編程接口讀取各個實例的配置文件的狀態(tài)信息,進而達到了提升檢測程序的配置文件狀態(tài)信息的效率的效果。
可選地,在本申請實施例提供的配置文件信息的檢測裝置中,該裝置還包括:第二獲取單元,用于獲取由每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息組成的狀態(tài)信息集合;輸出單元,用于將狀態(tài)信息集合輸出至目標(biāo)日志;以及更改單元,用于根據(jù)目標(biāo)日志的每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
可選地,在本申請實施例提供的配置文件信息的檢測裝置中,更改單元包括:確定模塊,用于確定目標(biāo)時間,其中,目標(biāo)時間為狀態(tài)信息集合在目標(biāo)日志上進行顯示的時間;顯示模塊,用于在目標(biāo)時間內(nèi),在目標(biāo)日志上顯示狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息;以及更改模塊,用于根據(jù)狀態(tài)信息集合中的每個目標(biāo)狀態(tài)信息相應(yīng)的更改目標(biāo)任務(wù)程序中每個目標(biāo)實例的配置文件的歷史狀態(tài)信息。
可選地,在本申請實施例提供的配置文件信息的檢測裝置中,該裝置還包括:第二確定單元,用于確定多個任務(wù)程序中的多個實例,得到實例集合;第三獲取單元,用于獲取實例集合中每個實例對應(yīng)的遠程網(wǎng)絡(luò)地址,得到多個遠程網(wǎng)絡(luò)地址;以及存儲單元,用于將多個遠程網(wǎng)絡(luò)地址存儲至預(yù)設(shè)數(shù)據(jù)庫中。
可選地,在本申請實施例提供的配置文件信息的檢測裝置中,該裝置還包括:第 三確定單元,用于在多個任務(wù)程序中確定需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序;以及第四確定單元,用于將需要更新配置文件的歷史狀態(tài)信息的任務(wù)程序作為目標(biāo)任務(wù)程序。
所述配置文件信息的檢測裝置包括處理器和存儲器,上述第一確定單元、第一獲取單元和檢測單元等均作為程序單元存儲在存儲器中,由處理器執(zhí)行存儲在存儲器中的上述程序單元實現(xiàn)相應(yīng)功能。上述預(yù)設(shè)數(shù)據(jù)庫、預(yù)設(shè)打開方式都可以存儲在存儲器中。
處理器中包含內(nèi)核,由內(nèi)核去存儲器中調(diào)取相應(yīng)的程序單元。內(nèi)核可以設(shè)置一個或以上,通過調(diào)整內(nèi)核參數(shù)檢測配置文件信息。
存儲器可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(Flash RAM),存儲器包括至少一個存儲芯片。
本申請還提供了一種計算機程序產(chǎn)品的實施例,當(dāng)在數(shù)據(jù)處理設(shè)備上執(zhí)行時,適于執(zhí)行初始化有如下方法步驟的程序代碼:確定目標(biāo)任務(wù)程序中的多個目標(biāo)實例;從預(yù)設(shè)數(shù)據(jù)庫中分別獲取多個目標(biāo)實例中每個目標(biāo)實例對應(yīng)的目標(biāo)遠程網(wǎng)絡(luò)地址,其中,目標(biāo)遠程網(wǎng)絡(luò)地址中存儲有相應(yīng)目標(biāo)實例的配置文件;以及采用預(yù)設(shè)打開方式打開每個目標(biāo)實例的配置文件,并檢測每個目標(biāo)實例的配置文件中的目標(biāo)狀態(tài)信息。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請并不受所描述的動作順序的限制,因為依據(jù)本申請,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本申請所必須的。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本申請的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本申請不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本申請的優(yōu)選實施例,并不用于限制本申請,對于本領(lǐng)域的技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本申請的保護范圍之內(nèi)。