亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Dom4J的設(shè)備臺(tái)賬標(biāo)準(zhǔn)化XML模型研究與實(shí)現(xiàn)

        2018-11-13 05:54:02鄒岳琳張龍軍國(guó)網(wǎng)新疆電力有限公司信息通信公司
        數(shù)碼世界 2018年10期
        關(guān)鍵詞:臺(tái)賬解析標(biāo)準(zhǔn)化

        鄒岳琳 張龍軍 國(guó)網(wǎng)新疆電力有限公司信息通信公司

        1 引言

        隨著信息運(yùn)維綜合監(jiān)管系統(tǒng)(簡(jiǎn)稱“IMS”)在企業(yè)生產(chǎn)經(jīng)營(yíng)過(guò)程中的深化應(yīng)用,在各類信息系統(tǒng)中需要監(jiān)控的生產(chǎn)、項(xiàng)目、設(shè)備等數(shù)據(jù)越來(lái)越多,對(duì)這些數(shù)據(jù)的及時(shí)性、完整性要求要求也越來(lái)越高,對(duì)數(shù)據(jù)變化及時(shí)、持續(xù)的監(jiān)控就要求IMS系統(tǒng)中的數(shù)據(jù)信息是及時(shí)、完整并且可靠的,這一要求使得對(duì)IMS維護(hù)人員的要求也隨之提高。需要維護(hù)人員能夠及時(shí)、準(zhǔn)確的對(duì)設(shè)備臺(tái)賬信息進(jìn)行維護(hù),而目前維護(hù)人員嚴(yán)重缺員,且專業(yè)素質(zhì)偏低,維護(hù)效率較低,這一瓶頸已逐漸受到重視。

        2 現(xiàn)狀分析

        由于需要IMS系統(tǒng)維護(hù)必須由專業(yè)人員完成,因此大量的數(shù)據(jù)需要由本部維護(hù)人員完成,本身需要維護(hù)數(shù)據(jù)量巨大,導(dǎo)入花費(fèi)時(shí)間較長(zhǎng)。且IMS系統(tǒng)本身無(wú)消重功能,對(duì)重復(fù)導(dǎo)入的數(shù)據(jù)即使系統(tǒng)中已存在,也被認(rèn)為是新導(dǎo)入數(shù)據(jù),臺(tái)賬信息導(dǎo)入到系統(tǒng)前需要運(yùn)維人員人工比對(duì),進(jìn)行消重,這一環(huán)節(jié)占用了大量的人力、時(shí)間和精力,導(dǎo)致目前IMS系統(tǒng)中設(shè)備臺(tái)賬導(dǎo)入效率非常低,通常對(duì)一個(gè)地州的一次設(shè)備更新就需要耗費(fèi)一天甚至更長(zhǎng)的時(shí)間。

        當(dāng)前對(duì)IMS系統(tǒng)中信息臺(tái)賬導(dǎo)入采用的人工比對(duì)消重方法,雖然能夠完成設(shè)備臺(tái)賬的導(dǎo)入,然而耗費(fèi)了大量的人力、時(shí)間和精力,而且準(zhǔn)確率不足,如遇到臺(tái)賬設(shè)備頻繁變更,不僅不能及時(shí)提供變更情況的監(jiān)控,更可能因運(yùn)維數(shù)據(jù)量巨大,導(dǎo)致臺(tái)賬設(shè)備數(shù)據(jù)不準(zhǔn)確,提供錯(cuò)誤的數(shù)據(jù),影響IMS系統(tǒng)正常監(jiān)控功能。

        3 模型構(gòu)建

        通過(guò)對(duì)導(dǎo)入的設(shè)備臺(tái)賬文件讀取,通過(guò)Dom4J解析策略,解析文件中各個(gè)節(jié)點(diǎn),準(zhǔn)確匹配節(jié)點(diǎn)與其屬性。關(guān)聯(lián)設(shè)備物理地址與IP地址,通過(guò)設(shè)備占用的唯一IP,與數(shù)據(jù)庫(kù)設(shè)備IP進(jìn)行比對(duì),采用數(shù)據(jù)庫(kù)對(duì)比實(shí)現(xiàn)消重。通過(guò)迭代執(zhí)行程序的方式,減少運(yùn)維人員設(shè)備臺(tái)賬導(dǎo)入前比對(duì)工作,實(shí)現(xiàn)IMS設(shè)備臺(tái)賬數(shù)據(jù)及時(shí)更新,可以針對(duì)最新情況的監(jiān)控。流程如圖一所示。

        附圖一 基于Dom4J的IMS設(shè)備臺(tái)賬消重方法流程

        4 技術(shù)實(shí)現(xiàn)

        4.1 臺(tái)賬數(shù)據(jù)XML標(biāo)準(zhǔn)化

        XML現(xiàn)在已經(jīng)成為一種通用的數(shù)據(jù)交換格式,它的平臺(tái)無(wú)關(guān)性,語(yǔ)言無(wú)關(guān)性,系統(tǒng)無(wú)關(guān)性,給數(shù)據(jù)集成與交互帶來(lái)了極大的方便。通過(guò)對(duì)導(dǎo)入IMS系統(tǒng)中的信息設(shè)備臺(tái)賬文件處理,梳理設(shè)備所包含的全部節(jié)點(diǎn),分析設(shè)備節(jié)點(diǎn)構(gòu)成樹(shù)結(jié)構(gòu)模型,定義各個(gè)節(jié)點(diǎn)及其對(duì)應(yīng)的名稱、物理地址、邏輯地址、設(shè)備級(jí)別、ROM版本、操作系統(tǒng)、層次結(jié)構(gòu)等屬性,在該結(jié)構(gòu)中關(guān)聯(lián)其PrimaryMACAddress與UsingIPAddress節(jié)點(diǎn),獲取這兩個(gè)節(jié)點(diǎn)所對(duì)應(yīng)的屬性,在獲取設(shè)備名稱后,保存其PRimaryMACAddress與UsingIPAddress屬性值到數(shù)據(jù)庫(kù)中。

        構(gòu)造設(shè)備臺(tái)賬中各設(shè)備節(jié)點(diǎn)信息,以XML標(biāo)準(zhǔn)化方式,通過(guò)Java語(yǔ)言處理需要導(dǎo)入IMS系統(tǒng)中的設(shè)備臺(tái)賬數(shù)據(jù)文件,XML是一種通用的數(shù)據(jù)交換格式,具有平臺(tái)無(wú)關(guān)性、語(yǔ)言無(wú)關(guān)性、系統(tǒng)無(wú)關(guān)性的特征,在對(duì)設(shè)備臺(tái)賬數(shù)據(jù)處理時(shí)提供了極大的方便。如圖二標(biāo)準(zhǔn)化的XML臺(tái)賬信息。

        附圖二 標(biāo)準(zhǔn)化的XML設(shè)備臺(tái)賬數(shù)據(jù)

        4.2 設(shè)備節(jié)點(diǎn)解析

        通過(guò)Dom4J解析策略,將格式化的XML文件解析,不同于SAX基于事件流的解析,Dom4J采用基于XML文檔樹(shù)結(jié)構(gòu)的解析,而在前期已構(gòu)建適用于IMS系統(tǒng)中信息設(shè)備臺(tái)賬的標(biāo)準(zhǔn)XML模型,把每個(gè)變更導(dǎo)入文件都看是一個(gè)文檔樹(shù),其中把每臺(tái)設(shè)備都看成是一顆樹(shù),設(shè)備的名稱、級(jí)別、地址等信息都看成其節(jié)點(diǎn),具體的值視為其屬性,這樣對(duì)處理后的標(biāo)準(zhǔn)XML模型就能通過(guò)Dom4J策略快速的獲得其每個(gè)節(jié)點(diǎn)及節(jié)點(diǎn)的屬性,也就相當(dāng)于獲得了設(shè)備的臺(tái)賬信息。

        導(dǎo)入文件標(biāo)準(zhǔn)化后采用Dom4J方法解析,Dom4J方法提供了一種通過(guò)分層對(duì)象模型來(lái)訪問(wèn)設(shè)備臺(tái)賬XML文檔信息的方式,使得這些封層對(duì)象模型依據(jù)XML的文檔結(jié)構(gòu)形成了一顆設(shè)備屬性節(jié)點(diǎn)樹(shù)。通常設(shè)備臺(tái)賬文件包含數(shù)據(jù)量較大、設(shè)備較多,而Dom4J方法合并了許多超出基本XML文檔表示的功能,提供了用于大文檔的基于事件的處理方法。該解析方法主要用于獲取設(shè)備的PrimaryMACAddress、UsingIPAddress, 通 過(guò) UsingIPAddress確定設(shè)備的唯一性,將解析獲得的文件記錄需要節(jié)點(diǎn)及屬性。采用Dom4j解析復(fù)雜的xml文件方法核心代碼如下:

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

        4.3 節(jié)點(diǎn)UsingIPAddress屬性與數(shù)據(jù)庫(kù)比對(duì)

        傳統(tǒng)JDBC數(shù)據(jù)庫(kù)技術(shù)通常包括加載驅(qū)動(dòng)、建立連接、創(chuàng)建語(yǔ)句對(duì)象執(zhí)行sql語(yǔ)句和關(guān)閉四個(gè)過(guò)程,在本文設(shè)備IP對(duì)比方法中采用Hibernate數(shù)據(jù)庫(kù)技術(shù),該方法在傳統(tǒng)JDBC基礎(chǔ)上,提供了成熟的O/R Mapping框架,把需要設(shè)備臺(tái)賬數(shù)據(jù)文件中的對(duì)象到關(guān)系數(shù)據(jù)庫(kù)中的表的自動(dòng)的持久化,使用元數(shù)據(jù)描述對(duì)象與數(shù)據(jù)庫(kù)建的映射,減少了開(kāi)發(fā)代碼工作量,提高了可維護(hù)性。

        標(biāo)準(zhǔn)化后的設(shè)備臺(tái)賬數(shù)據(jù)XML文件,通過(guò)Dom4J解析后獲得各節(jié)點(diǎn)及其屬性,以UsingIPAddress節(jié)點(diǎn)值確定設(shè)備的唯一性,將解析獲得的UsingIPAddress節(jié)點(diǎn)值與Hibernate建立的IP數(shù)據(jù)庫(kù)比對(duì),在Hibernate內(nèi)部封裝了通過(guò)JDBC訪問(wèn)數(shù)據(jù)庫(kù)的操作,負(fù)責(zé)Java中建立的節(jié)點(diǎn)對(duì)象和關(guān)系數(shù)據(jù)之間的映射,提供了快速的IP值查詢比對(duì)功能。數(shù)據(jù)流程如圖四。

        5 結(jié)論

        通過(guò)基于Dom4J的IMS信息設(shè)備臺(tái)賬消重工具使用,縮短IMS系統(tǒng)中信息設(shè)備臺(tái)賬導(dǎo)入時(shí)長(zhǎng)。借助構(gòu)建標(biāo)準(zhǔn)XML模型,建立了標(biāo)準(zhǔn)化格式的設(shè)備臺(tái)賬數(shù)據(jù),使得其具有與平臺(tái)無(wú)關(guān)、與語(yǔ)言無(wú)關(guān)、與系統(tǒng)無(wú)關(guān)的數(shù)據(jù)交換格式,為后期處理和系統(tǒng)交互帶來(lái)了極大便利。

        猜你喜歡
        臺(tái)賬解析標(biāo)準(zhǔn)化
        標(biāo)準(zhǔn)化簡(jiǎn)述
        三角函數(shù)解析式中ω的幾種求法
        工作落實(shí),一本臺(tái)賬起什么作用?
        睡夢(mèng)解析儀
        靖邊規(guī)范基層黨建工作臺(tái)賬
        標(biāo)準(zhǔn)化是綜合交通運(yùn)輸?shù)谋U稀庾x《交通運(yùn)輸標(biāo)準(zhǔn)化體系》
        電競(jìng)初解析
        商周刊(2017年12期)2017-06-22 12:02:01
        相機(jī)解析
        論汽車維修診斷標(biāo)準(zhǔn)化(上)
        韓雪峰的“臺(tái)賬”
        国产av自拍视频在线观看| 国产亚洲精品A在线无码| 亚洲伊人色欲综合网| 日韩av无码成人无码免费| 五月天无码| 骚货人妻视频中文字幕| 久久一区二区三区老熟女| 丰满熟妇人妻av无码区| 熟妇丰满多毛的大隂户| 丰满少妇大力进入av亚洲| 久久精品国产亚洲Av无码偷窍| av最新版天堂在资源在线| 成人久久精品人妻一区二区三区| 亚洲av无码偷拍在线观看| 久久久无码人妻精品一区| 91久久久久无码精品露脸| 一区二区在线视频大片| 日本人妻系列中文字幕| 成人中文乱幕日产无线码 | 国产精品18久久久久久麻辣| 国产亚洲精品日韩综合网| 亚洲一区二区三区综合网| 蜜臀av一区二区三区久久| 日本无码欧美一区精品久久| 激情久久av一区av二区av三区| 欧美在线观看www| 男人的天堂av你懂得| 国产精品国产亚洲精品看不卡 | 日本av在线一区二区| 少妇高潮惨叫久久久久久电影 | 亚洲乱在线播放| 国产伦理一区二区久久精品| 国产自拍高清在线观看| 伊人久久大香线蕉亚洲五月天 | 四虎影在永久在线观看| 九九久久精品无码专区| 国产一区二区三区精品久久呦| 国产剧情亚洲一区二区三区| 亚洲天堂丰满人妻av| 少妇无码av无码专区| 日本激情网址|