本發(fā)明涉及電網(wǎng)調(diào)度自動(dòng)化領(lǐng)域,尤其涉及一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的系統(tǒng)及方法。
背景技術(shù):
電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)是電網(wǎng)企業(yè)對(duì)所管轄范圍內(nèi)的電網(wǎng)進(jìn)行實(shí)時(shí)監(jiān)控最核心的大型自動(dòng)化軟件系統(tǒng)。在電網(wǎng)企業(yè)普遍建設(shè)了電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)的主備兩套系統(tǒng)的情況下,正常情況主要用主系統(tǒng),只有在主系統(tǒng)異常無(wú)法使用的情況下,才會(huì)啟用備用系統(tǒng),或者每年短時(shí)間切換到備用系統(tǒng)上進(jìn)行監(jiān)控。使用調(diào)度自動(dòng)化系統(tǒng)的調(diào)度員在日常工作過(guò)程中,會(huì)人工在該系統(tǒng)上進(jìn)行各種操作,如對(duì)遙測(cè)進(jìn)行人工封鎖、對(duì)遙信進(jìn)行人工封鎖,對(duì)一次設(shè)備進(jìn)行掛牌、摘牌等scada相關(guān)的操作。因?yàn)檎{(diào)度員平常使用主系統(tǒng),所以只是在主系統(tǒng)上進(jìn)行操作,而備用系統(tǒng)上沒(méi)有進(jìn)行同步的操作,這樣就導(dǎo)致兩套系統(tǒng)的數(shù)據(jù)/運(yùn)行狀態(tài)不一致。
為了保證主、備系統(tǒng)的操作一致,現(xiàn)有技術(shù)是將調(diào)度員在主調(diào)側(cè)的操作報(bào)文同步至備調(diào)側(cè)。
然而,現(xiàn)有技術(shù)有一定的缺陷,現(xiàn)有的操作同步方法只適用于一個(gè)廠家的“同構(gòu)系統(tǒng)”,不適用于不同廠家的“異構(gòu)系統(tǒng)”。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的系統(tǒng)及方法,通過(guò)jms的方式將第一系統(tǒng)的操作信息的第一操作報(bào)文發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文更新相應(yīng)的操作,實(shí)現(xiàn)了第一系統(tǒng)和第二系統(tǒng)操作信息的一致性,解決了現(xiàn)有的操作同步方法只適用于一個(gè)廠家的“同構(gòu)系統(tǒng)”而不適用于不同廠家的“異構(gòu)系統(tǒng)”的技術(shù)問(wèn)題。
本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的系統(tǒng),包括:第一系統(tǒng)、第二系統(tǒng)、安裝有jms服務(wù)端軟件的服務(wù)器;
所述服務(wù)器與所述第一系統(tǒng)和所述第二系統(tǒng)分別通信連接。
優(yōu)選地,
所述第一系統(tǒng)為主調(diào)系統(tǒng),所述第二系統(tǒng)為備調(diào)系統(tǒng)。
優(yōu)選地,
所述第一系統(tǒng)為調(diào)度主系統(tǒng),所述第二系統(tǒng)為變電站監(jiān)控子系統(tǒng)。
本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的方法,包括:
第一系統(tǒng)將操作員在所述第一系統(tǒng)上的操作信息轉(zhuǎn)化成第一操作報(bào)文;
第一系統(tǒng)將所述第一操作報(bào)文以jms的方式通過(guò)所述服務(wù)器發(fā)送至所述第二系統(tǒng),使得所述第二系統(tǒng)根據(jù)所述第一操作報(bào)文同步相應(yīng)的操作。
優(yōu)選地,
在第一系統(tǒng)將所述第一操作報(bào)文以jms的方式通過(guò)所述服務(wù)器發(fā)送至所述第二系統(tǒng),使得所述第二系統(tǒng)根據(jù)所述第一操作報(bào)文同步相應(yīng)的操作之后還包括:
所述第二系統(tǒng)接收所述第一操作報(bào)文并對(duì)所述第一操作報(bào)文進(jìn)行解釋?zhuān)缓蟾鶕?jù)所述第一操作報(bào)文解釋的結(jié)果同步相應(yīng)的操作。
優(yōu)選地,
所述調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的方法還包括:
所述第一系統(tǒng)按照預(yù)置的時(shí)間定期將所有操作對(duì)象的rdfid列表轉(zhuǎn)化成第二操作報(bào)文,并將所述第二操作報(bào)文以jms的方式通過(guò)所述服務(wù)器發(fā)送至所述第二系統(tǒng),使得所述第二系統(tǒng)根據(jù)所述第二操作報(bào)文更新相應(yīng)的操作。
優(yōu)選地,
在所述第一系統(tǒng)按照預(yù)置的時(shí)間定期將所有操作對(duì)象的rdfid列表轉(zhuǎn)化成第二操作報(bào)文,并將所述第二操作報(bào)文以jms的方式通過(guò)所述服務(wù)器發(fā)送至所述第二系統(tǒng),使得所述第二系統(tǒng)根據(jù)所述第二操作報(bào)文更新相應(yīng)的操作之后,還包括:
所述第二系統(tǒng)接收所述第二操作報(bào)文并對(duì)所述第二操作報(bào)文進(jìn)行解釋?zhuān)缓蟾鶕?jù)所述第二操作報(bào)文解釋的結(jié)果更新相應(yīng)的操作。
優(yōu)選地,
所述第二系統(tǒng)接收所述第二操作報(bào)文并對(duì)所述第二操作報(bào)文進(jìn)行解釋?zhuān)缓蟾鶕?jù)所述第二操作報(bào)文解釋的結(jié)果更新相應(yīng)的操作具體為:
所述第二系統(tǒng)接收所述第二操作報(bào)文并對(duì)所述第二操作報(bào)文進(jìn)行解釋?zhuān)瑒h除所述第二系統(tǒng)中存在的而所述解釋結(jié)果中不存在的操作。
從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
1、本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的系統(tǒng)及方法,通過(guò)jms的方式將第一系統(tǒng)的操作信息的第一操作報(bào)文發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文更新相應(yīng)的操作,實(shí)現(xiàn)了第一系統(tǒng)和第二系統(tǒng)操作信息的一致性,解決了現(xiàn)有的操作同步方法只適用于一個(gè)廠家的“同構(gòu)系統(tǒng)”而不適用于不同廠家的“異構(gòu)系統(tǒng)”的技術(shù)問(wèn)題,同時(shí)也實(shí)現(xiàn)了在主系統(tǒng)上進(jìn)行的人工操作能在備用系統(tǒng)上自動(dòng)執(zhí)行,杜絕了主備調(diào)之間操作信息/數(shù)據(jù)的不一致性,避免了其他利用scada數(shù)據(jù)進(jìn)行分析和控制的應(yīng)用功能在備系統(tǒng)上的正常運(yùn)行,提高了調(diào)度員對(duì)電網(wǎng)運(yùn)行狀態(tài)掌握的正確性和電網(wǎng)運(yùn)行的安全性。
2、第一系統(tǒng)按照預(yù)置的時(shí)間定期將所有操作對(duì)象的rdfid列表轉(zhuǎn)化成第二操作報(bào)文,并將第二操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第二操作報(bào)文更新相應(yīng)的操作,通過(guò)第二報(bào)文實(shí)現(xiàn)了對(duì)第二系統(tǒng)無(wú)效操作的刪除,從而完成了異常情況下操作信息的同步。
3、基于jms報(bào)文緩存的機(jī)制,可以實(shí)現(xiàn)一方和jms服務(wù)器網(wǎng)絡(luò)斷開(kāi)的情況下,操作同步信息在服務(wù)器上進(jìn)行緩存,而且基于jms的topic的機(jī)制,可以做到多個(gè)系統(tǒng)之間的一發(fā)多收,如變電站掛牌后需要在多級(jí)調(diào)度和主備調(diào)等多個(gè)系統(tǒng)之間同步
4、字符串形式的報(bào)文用類(lèi)似json的方式傳輸,方便報(bào)文的封裝、解析、擴(kuò)展,不存在字節(jié)序的問(wèn)題。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明實(shí)施例提供的一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的方法的第一實(shí)施例的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的方法的第二實(shí)施例的流程示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的系統(tǒng)及方法,通過(guò)jms的方式將第一系統(tǒng)的操作信息的第一操作報(bào)文發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文更新相應(yīng)的操作,實(shí)現(xiàn)了第一系統(tǒng)和第二系統(tǒng)操作信息的一致性,解決了現(xiàn)有的操作同步方法只適用于一個(gè)廠家的“同構(gòu)系統(tǒng)”而不適用于不同廠家的“異構(gòu)系統(tǒng)”的技術(shù)問(wèn)題。
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參閱圖1,本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的系統(tǒng)的第一實(shí)施例,包括:第一系統(tǒng)1、第二系統(tǒng)2、安裝有jms服務(wù)端軟件的服務(wù)器3;服務(wù)器與第一系統(tǒng)1和第二系統(tǒng)2分別通信連接,jms的topic機(jī)制可以保證一發(fā)多收、緩存等機(jī)制。
其中第一系統(tǒng)1可以為主調(diào)系統(tǒng),此時(shí)第二系統(tǒng)2為備調(diào)系統(tǒng);第一系統(tǒng)1還可以為調(diào)度主系統(tǒng),此時(shí)第二系統(tǒng)2為變電站監(jiān)控子系統(tǒng)。
請(qǐng)參閱圖2,本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的方法的第一實(shí)施例,包括:
101,第一系統(tǒng)將操作員在第一系統(tǒng)上的操作信息轉(zhuǎn)化成第一操作報(bào)文;
在本發(fā)明實(shí)施例中,首先需要第一系統(tǒng)將操作員在第一系統(tǒng)上的操作信息轉(zhuǎn)化成第一操作報(bào)文,其中操作信息主要包括操作類(lèi)型、操作人信息、操作時(shí)間、被操作對(duì)象所在的廠站、被操作對(duì)象信息、操作的值,所以總體上可以用“屬性名:屬性值”的方式來(lái)定義操作報(bào)文的格式,屬性之間用“;”來(lái)分隔,針對(duì)每一種操作,相應(yīng)的格式如下:
當(dāng)操作類(lèi)型為遙信封鎖時(shí),操作報(bào)文格式:appname:應(yīng)用名;optman:操作人;opttime:操作時(shí)間;opttype:“yx_lock”;subrdfid:廠站rdfid;subname:廠站名;measrdfid:量測(cè)rdfid;measname:測(cè)點(diǎn)名;value:置入值;comment:注釋?zhuān)?/p>
當(dāng)操作類(lèi)型為遙信解封鎖時(shí),操作報(bào)文格式:appname:應(yīng)用名;optman:操作人;opttime:操作時(shí)間;opttype:“yx_unlock”;subrdfid:廠站rdfid;subname:廠站名;measrdfid:量測(cè)rdfid;measname:測(cè)點(diǎn)名;comment:注釋?zhuān)?/p>
當(dāng)操作類(lèi)型為遙測(cè)封鎖時(shí),操作報(bào)文格式:appname:應(yīng)用名;optman:操作人;opttime:操作時(shí)間;opttype:“yc_lock”;subrdfid:廠站rdfid;subname:廠站名;measrdfid:量測(cè)rdfid;measname:測(cè)點(diǎn)名;value:置入值;comment:注釋?zhuān)?/p>
當(dāng)操作類(lèi)型為遙測(cè)解封鎖時(shí),操作報(bào)文格式:appname:應(yīng)用名;optman:操作人;opttime:操作時(shí)間;opttype:“yc_unlock”;subrdfid:廠站rdfid;subname:廠站名;measrdfid:量測(cè)rdfid;measname:測(cè)點(diǎn)名;comment:注釋?zhuān)?/p>
當(dāng)操作類(lèi)型為設(shè)備掛牌時(shí),操作報(bào)文格式:appname:應(yīng)用名;optman:操作人;opttime:操作時(shí)間;opttype:”adddevtag”;subrdfid:廠站rdfid;subname:廠站名;equtype:設(shè)備類(lèi)型;devrdfid:設(shè)備rdfid;devname:設(shè)備名;tagtypename:牌類(lèi)型名;comment:注釋?zhuān)?/p>
當(dāng)操作類(lèi)型為設(shè)備摘牌時(shí),操作報(bào)文格式:appname:應(yīng)用名;optman:操作人;opttime:操作時(shí)間;opttype:”removedevtag”;subrdfid:廠站rdfid;subname:廠站名;equtype:設(shè)備類(lèi)型;devrdfid:設(shè)備rdfid;devname:設(shè)備名;tagtypename:牌類(lèi)型名;comment:注釋?zhuān)?/p>
其中,設(shè)備類(lèi)型的規(guī)范化按照iec61970的公共信息模型(cim)文件中的規(guī)范來(lái)進(jìn)行描述,如變壓器為powertransformer,交流線(xiàn)路為aclinesegment等,以下不再贅述。
102,第一系統(tǒng)將第一操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文同步相應(yīng)的操作;
在本發(fā)明實(shí)施例中,在第一系統(tǒng)將操作員在第一系統(tǒng)上的操作信息轉(zhuǎn)化成第一操作報(bào)文之后,還需要第一系統(tǒng)將第一操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文同步相應(yīng)的操作,以下不再贅述。
需要說(shuō)明的是,以上是對(duì)操作信息的同步,當(dāng)?shù)诙到y(tǒng)根據(jù)第一操作報(bào)文同步相應(yīng)的操作的時(shí)候,需要匹配相應(yīng)的操作對(duì)象,操作對(duì)象主要是遙測(cè)點(diǎn)、遙信點(diǎn)、設(shè)備,考慮到主備系統(tǒng)之間本身需要電網(wǎng)模型(包括廠站、設(shè)備、測(cè)點(diǎn)、拓?fù)潢P(guān)系、參數(shù)等)的同步,同步之后兩個(gè)系統(tǒng)之間的這些對(duì)象名稱(chēng)、id都是一致的,所以可以通過(guò)id進(jìn)行操作同步時(shí)的操作對(duì)象的匹配。
請(qǐng)參閱圖3,本發(fā)明實(shí)施例提供了一種調(diào)度自動(dòng)化主備系統(tǒng)間操作同步的方法的第二實(shí)施例,包括:
201,第一系統(tǒng)將操作員在第一系統(tǒng)上的操作信息轉(zhuǎn)化成第一操作報(bào)文;
在本發(fā)明實(shí)施例中,首先需要第一系統(tǒng)將操作員在第一系統(tǒng)上的操作信息轉(zhuǎn)化成第一操作報(bào)文。
202,第一系統(tǒng)將第一操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文同步相應(yīng)的操作;
在本發(fā)明實(shí)施例中,在第一系統(tǒng)將操作員在第一系統(tǒng)上的操作信息轉(zhuǎn)化成第一操作報(bào)文之后,還需要第一系統(tǒng)將第一操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文同步相應(yīng)的操作。
203,第二系統(tǒng)接收第一操作報(bào)文并對(duì)第一操作報(bào)文進(jìn)行解釋?zhuān)缓蟾鶕?jù)第一操作報(bào)文解釋的結(jié)果同步相應(yīng)的操作;
在本發(fā)明實(shí)施例中,在第一系統(tǒng)將第一操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第一操作報(bào)文同步相應(yīng)的操作之后,還需要第二系統(tǒng)接收第一操作報(bào)文并對(duì)第一操作報(bào)文進(jìn)行解釋?zhuān)缓蟾鶕?jù)第一操作報(bào)文解釋的結(jié)果同步相應(yīng)的操作。
204,第一系統(tǒng)按照預(yù)置的時(shí)間定期將所有操作對(duì)象的rdfid列表轉(zhuǎn)化成第二操作報(bào)文,并將第二操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第二操作報(bào)文更新相應(yīng)的操作;
在本發(fā)明實(shí)施例中,考慮到兩個(gè)系統(tǒng)之間可能存在操作不一致的情況,如:(1)主系統(tǒng)先投運(yùn),備用系統(tǒng)后投運(yùn)。(2)主備系統(tǒng)之間的通信鏈路因?yàn)楦鞣N可能的原因斷開(kāi)了。在這兩種情況期間主系統(tǒng)上的操作無(wú)法同步到備系統(tǒng)上。類(lèi)似于電網(wǎng)調(diào)度主站和變電站監(jiān)控子站之間的遠(yuǎn)動(dòng)數(shù)據(jù)的傳輸機(jī)制,既需要平時(shí)的變化遙測(cè)、變位遙信報(bào)文,還需要定時(shí)的全遙測(cè)、全遙信報(bào)文,用于彌補(bǔ)平時(shí)可能產(chǎn)生的報(bào)文丟失、網(wǎng)絡(luò)中斷等問(wèn)題導(dǎo)致的數(shù)據(jù)不一致??紤]到主備系統(tǒng)之間的操作信息可能不一致,以主系統(tǒng)為準(zhǔn),備系統(tǒng)上可能大部分操作信息是和主系統(tǒng)一致的,但是也有可能少量不一致的,有些可能需要修改(如主系統(tǒng)上修改了牌注釋),有些需要增加(如主備系統(tǒng)之間斷開(kāi)且jms服務(wù)器宕機(jī)的時(shí)候掛的牌),有些需要?jiǎng)h除(如主備系統(tǒng)之間斷開(kāi)且jms服務(wù)器宕機(jī)的時(shí)候在主系統(tǒng)上摘的牌),也就是存在增、刪、改的各種情況。為了實(shí)現(xiàn)全同步,還需要第一系統(tǒng)按照預(yù)置的時(shí)間定期將所有操作對(duì)象的rdfid列表轉(zhuǎn)化成第二操作報(bào)文,并將第二操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第二操作報(bào)文更新相應(yīng)的操作,實(shí)現(xiàn)對(duì)第二系統(tǒng)無(wú)效操作的刪除,從而完成異常情況下操作信息的同步,需要說(shuō)明的是第二操作報(bào)文中多個(gè)rdfid之間用/分隔,例如遙測(cè)封鎖一覽報(bào)文:opttype:“yc_lock_all”;rdflist:“rdfid1/rdfid2/…rdfidn”;遙信封鎖一覽報(bào)文:opttype:“yx_lock_all”;rdflist:“rdfid1/rdfid2/…rdfidn”;設(shè)備掛牌一覽報(bào)文:opttype:“dev_tag_all”;rdflist:“rdfid1/rdfid2/…rdfidn”。
205,第二系統(tǒng)接收第二操作報(bào)文并對(duì)第二操作報(bào)文進(jìn)行解釋?zhuān)瑒h除第二系統(tǒng)中存在的而解釋結(jié)果中不存在的操作;
在本發(fā)明實(shí)施例中,在第一系統(tǒng)按照預(yù)置的時(shí)間定期將所有操作對(duì)象的rdfid列表轉(zhuǎn)化成第二操作報(bào)文,并將第二操作報(bào)文以jms的方式通過(guò)服務(wù)器發(fā)送至第二系統(tǒng),使得第二系統(tǒng)根據(jù)第二操作報(bào)文更新相應(yīng)的操作之后,還需要第二系統(tǒng)接收第二操作報(bào)文并對(duì)第二操作報(bào)文進(jìn)行解釋?zhuān)瑒h除第二系統(tǒng)中存在的而解釋結(jié)果中不存在的操作,如取消封鎖、刪除掛牌記錄等。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。