999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Dom4J的設備臺賬標準化XML模型研究與實現

2018-11-13 05:54:02鄒岳琳張龍軍國網新疆電力有限公司信息通信公司
數碼世界 2018年10期
關鍵詞:標準化數據庫設備

鄒岳琳 張龍軍 國網新疆電力有限公司信息通信公司

1 引言

隨著信息運維綜合監管系統(簡稱“IMS”)在企業生產經營過程中的深化應用,在各類信息系統中需要監控的生產、項目、設備等數據越來越多,對這些數據的及時性、完整性要求要求也越來越高,對數據變化及時、持續的監控就要求IMS系統中的數據信息是及時、完整并且可靠的,這一要求使得對IMS維護人員的要求也隨之提高。需要維護人員能夠及時、準確的對設備臺賬信息進行維護,而目前維護人員嚴重缺員,且專業素質偏低,維護效率較低,這一瓶頸已逐漸受到重視。

2 現狀分析

由于需要IMS系統維護必須由專業人員完成,因此大量的數據需要由本部維護人員完成,本身需要維護數據量巨大,導入花費時間較長。且IMS系統本身無消重功能,對重復導入的數據即使系統中已存在,也被認為是新導入數據,臺賬信息導入到系統前需要運維人員人工比對,進行消重,這一環節占用了大量的人力、時間和精力,導致目前IMS系統中設備臺賬導入效率非常低,通常對一個地州的一次設備更新就需要耗費一天甚至更長的時間。

當前對IMS系統中信息臺賬導入采用的人工比對消重方法,雖然能夠完成設備臺賬的導入,然而耗費了大量的人力、時間和精力,而且準確率不足,如遇到臺賬設備頻繁變更,不僅不能及時提供變更情況的監控,更可能因運維數據量巨大,導致臺賬設備數據不準確,提供錯誤的數據,影響IMS系統正常監控功能。

3 模型構建

通過對導入的設備臺賬文件讀取,通過Dom4J解析策略,解析文件中各個節點,準確匹配節點與其屬性。關聯設備物理地址與IP地址,通過設備占用的唯一IP,與數據庫設備IP進行比對,采用數據庫對比實現消重。通過迭代執行程序的方式,減少運維人員設備臺賬導入前比對工作,實現IMS設備臺賬數據及時更新,可以針對最新情況的監控。流程如圖一所示。

附圖一 基于Dom4J的IMS設備臺賬消重方法流程

4 技術實現

4.1 臺賬數據XML標準化

XML現在已經成為一種通用的數據交換格式,它的平臺無關性,語言無關性,系統無關性,給數據集成與交互帶來了極大的方便。通過對導入IMS系統中的信息設備臺賬文件處理,梳理設備所包含的全部節點,分析設備節點構成樹結構模型,定義各個節點及其對應的名稱、物理地址、邏輯地址、設備級別、ROM版本、操作系統、層次結構等屬性,在該結構中關聯其PrimaryMACAddress與UsingIPAddress節點,獲取這兩個節點所對應的屬性,在獲取設備名稱后,保存其PRimaryMACAddress與UsingIPAddress屬性值到數據庫中。

構造設備臺賬中各設備節點信息,以XML標準化方式,通過Java語言處理需要導入IMS系統中的設備臺賬數據文件,XML是一種通用的數據交換格式,具有平臺無關性、語言無關性、系統無關性的特征,在對設備臺賬數據處理時提供了極大的方便。如圖二標準化的XML臺賬信息。

附圖二 標準化的XML設備臺賬數據

4.2 設備節點解析

通過Dom4J解析策略,將格式化的XML文件解析,不同于SAX基于事件流的解析,Dom4J采用基于XML文檔樹結構的解析,而在前期已構建適用于IMS系統中信息設備臺賬的標準XML模型,把每個變更導入文件都看是一個文檔樹,其中把每臺設備都看成是一顆樹,設備的名稱、級別、地址等信息都看成其節點,具體的值視為其屬性,這樣對處理后的標準XML模型就能通過Dom4J策略快速的獲得其每個節點及節點的屬性,也就相當于獲得了設備的臺賬信息。

導入文件標準化后采用Dom4J方法解析,Dom4J方法提供了一種通過分層對象模型來訪問設備臺賬XML文檔信息的方式,使得這些封層對象模型依據XML的文檔結構形成了一顆設備屬性節點樹。通常設備臺賬文件包含數據量較大、設備較多,而Dom4J方法合并了許多超出基本XML文檔表示的功能,提供了用于大文檔的基于事件的處理方法。該解析方法主要用于獲取設備的PrimaryMACAddress、UsingIPAddress, 通 過 UsingIPAddress確定設備的唯一性,將解析獲得的文件記錄需要節點及屬性。采用Dom4j解析復雜的xml文件方法核心代碼如下:

附圖三 基于Dom4J的XML解析方法

4.3 節點UsingIPAddress屬性與數據庫比對

傳統JDBC數據庫技術通常包括加載驅動、建立連接、創建語句對象執行sql語句和關閉四個過程,在本文設備IP對比方法中采用Hibernate數據庫技術,該方法在傳統JDBC基礎上,提供了成熟的O/R Mapping框架,把需要設備臺賬數據文件中的對象到關系數據庫中的表的自動的持久化,使用元數據描述對象與數據庫建的映射,減少了開發代碼工作量,提高了可維護性。

標準化后的設備臺賬數據XML文件,通過Dom4J解析后獲得各節點及其屬性,以UsingIPAddress節點值確定設備的唯一性,將解析獲得的UsingIPAddress節點值與Hibernate建立的IP數據庫比對,在Hibernate內部封裝了通過JDBC訪問數據庫的操作,負責Java中建立的節點對象和關系數據之間的映射,提供了快速的IP值查詢比對功能。數據流程如圖四。

5 結論

通過基于Dom4J的IMS信息設備臺賬消重工具使用,縮短IMS系統中信息設備臺賬導入時長。借助構建標準XML模型,建立了標準化格式的設備臺賬數據,使得其具有與平臺無關、與語言無關、與系統無關的數據交換格式,為后期處理和系統交互帶來了極大便利。

猜你喜歡
標準化數據庫設備
諧響應分析在設備減振中的應用
標準化簡述
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
標準化是綜合交通運輸的保障——解讀《交通運輸標準化體系》
中國公路(2017年9期)2017-07-25 13:26:38
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
論汽車維修診斷標準化(上)
主站蜘蛛池模板: 色呦呦手机在线精品| 国产乱人视频免费观看| 免费视频在线2021入口| 色成人综合| 尤物成AV人片在线观看| 亚洲成A人V欧美综合| 97亚洲色综久久精品| 国产91小视频在线观看| yy6080理论大片一级久久| 91色综合综合热五月激情| 国产国拍精品视频免费看| 日韩欧美国产精品| 伊人AV天堂| 久久久久久尹人网香蕉| 九九热视频在线免费观看| 欧美一区二区自偷自拍视频| 国产精品一区二区国产主播| 一级毛片视频免费| 成人国内精品久久久久影院| 午夜a级毛片| 亚洲欧美极品| 欧美A级V片在线观看| 亚洲天堂网视频| 亚洲中文字幕日产无码2021| 真实国产乱子伦高清| 91精品国产一区自在线拍| 免费jjzz在在线播放国产| 欧美天堂久久| 青青网在线国产| 日韩少妇激情一区二区| 少妇精品在线| 色婷婷在线影院| 午夜毛片福利| 精品乱码久久久久久久| 黑人巨大精品欧美一区二区区| 无码AV日韩一二三区| 亚洲人成网站色7777| 国产香蕉一区二区在线网站| 精品自拍视频在线观看| 免费国产好深啊好涨好硬视频| 2022国产91精品久久久久久| 亚洲一区二区三区中文字幕5566| 国产h视频在线观看视频| 狠狠色狠狠色综合久久第一次 | 日韩在线1| 伊人国产无码高清视频| 国产丰满大乳无码免费播放| 91午夜福利在线观看| 亚洲男人的天堂在线| 国产一二三区视频| 四虎亚洲国产成人久久精品| 国产精品视频观看裸模| 亚洲AⅤ综合在线欧美一区| 99热这里都是国产精品| 国产又粗又猛又爽视频| www.youjizz.com久久| 日本高清免费不卡视频| 国产精品va| 色悠久久久久久久综合网伊人| 亚洲三级色| 激情视频综合网| 99热国产这里只有精品9九 | 日韩欧美国产精品| 精品国产成人高清在线| 国产91小视频在线观看 | 在线无码私拍| 亚洲中久无码永久在线观看软件| 中文字幕免费播放| 欧美激情视频在线观看一区| 国产粉嫩粉嫩的18在线播放91| 福利一区三区| 伊人色天堂| 亚洲欧美另类中文字幕| 欧美黑人欧美精品刺激| 在线播放精品一区二区啪视频| 国产精品永久不卡免费视频| 中文字幕欧美日韩高清| 538国产视频| 久久香蕉国产线看精品| 日本道综合一本久久久88| 四虎国产成人免费观看| 2021国产乱人伦在线播放|