一種基于標(biāo)準(zhǔn)化接口的配電網(wǎng)信息交互監(jiān)控可視化方法
【專利說(shuō)明】一種基于標(biāo)準(zhǔn)化接口的配電網(wǎng)信息交互監(jiān)控可視化方法
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及一種基于標(biāo)準(zhǔn)化接口的配電網(wǎng)信息交互監(jiān)控可視化方法,屬于電力企業(yè)信息系統(tǒng)技術(shù)領(lǐng)域。
【背景技術(shù)】
[0003]自20世紀(jì)80年代以來(lái),我國(guó)電力企業(yè)在信息化建設(shè)方面花費(fèi)了大量人力物力,建立了類型和數(shù)量眾多的管理信息系統(tǒng),起到了一定的作用。但大多數(shù)僅僅面向某一部門的需要,往往導(dǎo)致數(shù)據(jù)共享性差,系統(tǒng)集成度不高以至出現(xiàn)多個(gè)信息“孤島”,給信息共享帶來(lái)困難,同時(shí)引起重復(fù)建設(shè),浪費(fèi)資金。造成這種狀態(tài)的主要原因是由于系統(tǒng)建設(shè)沒有形成統(tǒng)一的規(guī)范,缺乏整體規(guī)劃。特別是缺乏數(shù)據(jù)一致性、準(zhǔn)確性及時(shí)效性要求的數(shù)據(jù)標(biāo)準(zhǔn)化規(guī)范和統(tǒng)一的業(yè)務(wù)模型。為適應(yīng)電力行業(yè)改革和發(fā)展的需要及電力企業(yè)運(yùn)用信息技術(shù)提升競(jìng)爭(zhēng)力的需要,為電力企業(yè)信息化建設(shè)提出統(tǒng)一的綱領(lǐng)和原則,指導(dǎo)老系統(tǒng)的更新?lián)Q代和新系統(tǒng)的建設(shè)已成為大勢(shì)所趨和當(dāng)務(wù)之急。
[0004]為了解決信息共享問題,現(xiàn)在已經(jīng)提出了多種方法,在信息共享過程中需要對(duì)信息交互進(jìn)行監(jiān)控,一般通過輪循檢測(cè)接口的方式檢測(cè)網(wǎng)絡(luò)通路和數(shù)據(jù)交互服務(wù)通路是否正常,但是這種方式很是耗用內(nèi)存資源。
【發(fā)明內(nèi)容】
[0005]為了解決上述技術(shù)問題,本發(fā)明提供了一種基于標(biāo)準(zhǔn)化接口的配電網(wǎng)信息交互監(jiān)控可視化方法。
[0006]為了達(dá)到上述目的,本發(fā)明所采用的技術(shù)方案是:
一種基于標(biāo)準(zhǔn)化接口的配電網(wǎng)信息交互監(jiān)控可視化方法,包括以下步驟,
步驟一,通過統(tǒng)一標(biāo)準(zhǔn)的接口規(guī)范,建立系統(tǒng)之間信息交互的接口服務(wù);
步驟二,在service層獲取WebService客戶端和服務(wù)端的調(diào)用信息,獲得服務(wù)調(diào)用時(shí)的服務(wù)方的IP、端口、調(diào)用的方法名以及數(shù)據(jù)量大小信息;
步驟三,將服務(wù)方的IP、端口、調(diào)用的方法名以及數(shù)據(jù)量大小信息發(fā)送給接口監(jiān)控的后臺(tái)處理模塊;
步驟四,后臺(tái)處理模塊通過服務(wù)方的IP,采用通用命令PIND,檢查信息交互接口涉及的網(wǎng)絡(luò)通路是否正常,如果不正常,則轉(zhuǎn)至步驟五;如果正常,則轉(zhuǎn)至步驟六;
步驟五,提示網(wǎng)絡(luò)異常,檢查網(wǎng)絡(luò)連接,直到網(wǎng)絡(luò)恢復(fù),轉(zhuǎn)至步驟六;
步驟六,后臺(tái)處理模塊通過服務(wù)方的IP和端口,采用通用命令TELNET,檢查信息交互接口涉及的數(shù)據(jù)交互服務(wù)通路是否正常,如果不正常,轉(zhuǎn)至步驟七,如果正常,則等待M秒后,轉(zhuǎn)至步驟四;
步驟七,后臺(tái)處理模塊通過服務(wù)方的IP,采用通用命令PIND的方式檢查信息交互接口涉及的網(wǎng)絡(luò)通路是否正常,如果正常,轉(zhuǎn)至步驟八;如果不正常,轉(zhuǎn)至步驟九;
步驟八,提示數(shù)據(jù)交互服務(wù)通路異常,檢查數(shù)據(jù)交互服務(wù)通路,直到恢復(fù),等待M秒后,轉(zhuǎn)至步驟四;
步驟九,提示網(wǎng)絡(luò)中斷引起數(shù)據(jù)交互失敗,檢查網(wǎng)絡(luò)連接,直到網(wǎng)絡(luò)恢復(fù),等待M秒后,轉(zhuǎn)至步驟四。
[0007]步驟一中的信息交互的接口包括非業(yè)務(wù)流程性接口和業(yè)務(wù)流程性接口 ;所述非業(yè)務(wù)流程性接口,在信息交互時(shí),采用接口服務(wù)定時(shí)讀取變更記錄;訪問地市電網(wǎng)資源庫(kù),獲取變更記錄詳情,并將變更后的信息同步至本地系統(tǒng);所述業(yè)務(wù)流程性接口采用webservice報(bào)文傳輸?shù)姆绞綄?shí)現(xiàn),將報(bào)文的格式、源IP地址、目的IP地址、協(xié)議域、協(xié)議域相應(yīng)的源、目的端口屬性進(jìn)行組合形成統(tǒng)一的信息傳輸規(guī)則,控制進(jìn)出的信息流向和數(shù)據(jù)結(jié)構(gòu)規(guī)范。
[0008]在service層通過讀取接口配置文件獲取WebService客戶端和服務(wù)端的調(diào)用信息。
[0009]后臺(tái)處理模塊通過服務(wù)方的IP,以輪循的方式,采用通用命令PIND,檢查信息交互接口涉及的網(wǎng)絡(luò)通路是否正常。
[0010]后臺(tái)處理模塊通過服務(wù)方的IP和端口,以輪循的方式,采用通用命令TELNET,檢查信息交互接口涉及的數(shù)據(jù)交互服務(wù)通路是否正常。
[0011]后臺(tái)處理模塊監(jiān)測(cè)分析得出的接口狀態(tài)以可視化的提示方式展現(xiàn)。
[0012]本發(fā)明所達(dá)到的有益效果:本發(fā)明基于統(tǒng)一標(biāo)準(zhǔn)的接口服務(wù),通過接口服務(wù),實(shí)現(xiàn)數(shù)據(jù)共享,采用實(shí)時(shí)網(wǎng)絡(luò)高可持續(xù)性通信機(jī)制的網(wǎng)絡(luò)檢查方法,檢查網(wǎng)絡(luò)通路和數(shù)據(jù)交互服務(wù)通路是否正常,不僅有利于實(shí)時(shí)系統(tǒng)運(yùn)行信息交互的穩(wěn)定性和可靠性,耗用內(nèi)存資源較少,同時(shí)也為接口故障排查、消缺提供了可靠依據(jù),提高了信息交互的安全性和效率。
【附圖說(shuō)明】
[0013]圖1為本發(fā)明流程框圖。
【具體實(shí)施方式】
[0014]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步描述。以下實(shí)施例僅用于更加清楚地說(shuō)明本發(fā)明的技術(shù)方案,而不能以此來(lái)限制本發(fā)明的保護(hù)范圍。
[0015]如圖1所示,一種基于標(biāo)準(zhǔn)化接口的配電網(wǎng)信息交互監(jiān)控可視化方法,包括以下步驟:
步驟一,通過統(tǒng)一標(biāo)準(zhǔn)的接口規(guī)范,建立系統(tǒng)之間信息交互的接口服務(wù)。
[0016]上述的信息交互的接口包括非業(yè)務(wù)流程性接口和業(yè)務(wù)流程性接口 ;
非業(yè)務(wù)流程性接口,在信息交互時(shí),采用接口服務(wù)定時(shí)讀取變更記錄;訪問地市電網(wǎng)資源庫(kù),獲取變更記錄詳情,并將變更后的信息同步至本地系統(tǒng);
業(yè)務(wù)流程性接口采用webservice報(bào)文傳輸?shù)姆绞綄?shí)現(xiàn),將報(bào)文的格式、源IP地址、目的IP地址、協(xié)議域、協(xié)議域相應(yīng)的源、目的端口屬性進(jìn)行組合形成統(tǒng)一的信息傳輸規(guī)則,控制進(jìn)出的信息流向和數(shù)據(jù)結(jié)構(gòu)規(guī)范。
[0017]步驟二,在service層獲取WebService客戶端和服務(wù)端的調(diào)用信息,獲得服務(wù)調(diào)用時(shí)的服務(wù)方的IP、端口、調(diào)用的方法名以及數(shù)據(jù)量大小信息。
[0018]在service層通過讀取接口配置文件獲取WebService客戶端和服務(wù)端的調(diào)用信息。
[0019]步驟三,將服務(wù)方的IP、端口、調(diào)用的方法名以及數(shù)據(jù)量大小信息發(fā)送給接口監(jiān)控的后臺(tái)處理模塊。
[0020]步驟四,后臺(tái)