成年男女免费视频网站_国产福利精品在线观看_耽美肉文片段_中文字幕一区二区在线播放 - 欧美一级欧美三级在线观看

產品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質分析|光譜儀|試驗機|試驗箱


儀表網>技術中心>故障維護>正文

歡迎聯系我

有什么可以幫您? 在線咨詢

對國家電網公司信息交換問題的探討

   2011年10月19日 17:07  
  摘要:
  
  隨著電力體制的深入改革,在宏觀上怎樣去引導電力信息化的發展,有大量的工作要做:代碼的標準化、管理的規范化、信息化安全等。
  
  從省公司、集團公司到國家電網公司,要做到"開發及推廣應用的統一"極其困難,甚至是不可能的,而信息的互通又是必須要做的工作。在業務系統中,上下之間的信息要互通;在專業系統之間、企業與企業之間的信息也要互通。要實現互通,我們一直強調代碼統一、數據庫統一、應用統一。確實有的專業系統為此經過多年的努力,做了大量工作,取得了很好的成效,然而從宏觀上看,卻有大量的問題存在。如果我們一直在代碼、數據庫、應用的統一上去做大量的工作,可能成效甚少,在這里我們能不能換一種思維呢?
  
  一、問題的提出
  
  原國家電力公司在2001年信息工作會議上提出信息化建設"四統一"的原則,即統一領導、統一規劃、統一標準和統一組織開發。
  
  統一組織開發,主要是指應用軟件平臺。首先,公司統一組織研究制定整體框架,各種主要業務管理功能,各種業務的縱向流程、哪一級需要哪些數據,哪一級保留哪些數據,使用哪些數據。再研究各種業務之間橫向交換的數據流程,主要交換哪些數據,在哪一級交換哪些數據。這里講的數據是一種廣義的內容,至少包括生產、統計、資金、計劃等方面的數據、文件、資料等。這些數據之間的接口、數據格式、數據流向都應重點研究,制定統一的編碼、交換標準。據此開發涵蓋以上這些業務,建立在統一操作系統平臺、統一數據庫之上的、可縱橫向運行的集成應用軟件平臺,利用這個平臺在省公司構建統一的應用環境。
  
  在國家電網公司系統范圍內,如何實現統一組織開發?從縱向看:就是各個應用子系統的統一,從上至下共用一套數據信息,充分體現應用子系統內部的數據共享;從橫向看:各個應用子系統之間也存在著數據共享的問題。能綜合處理好這2方面統一的問題在國外大型企業中也不多見。因此我們必須從實際出發,針對電力系統應用需求的特點,制定出符合電力系統自身的有特色的統一的軟件平臺方案。
  
  我們從縱向和橫向2個方面認真分析了國家電網公司系統范圍內的多個應用子系統的主要功能及使用情況。從縱向看:各個地方的信息化建設水平參差不齊。在很多業務上國家電網公司下發了應用軟件,如:計量、安監、財務等,這些應用程序在一定程度上從縱向統一了一些信息的內容格式,但是國家電網公司這些直線向下的應用程序基本上是要求基層單位上報數據(即報表)而開發使用的。它的本質是數據的交換,并不涉及應用真正意義上的業務,是單獨的一塊。數據需要錄入,與基層的一些業務管理程序之間有重復錄入數據的矛盾,資源共享體現不夠。從橫向看:在各個應用子系統之間的數據交換都是通過編寫特定的接口程序實現的,這些接口程序相互獨立、功能單一,根本無法建立統一的接口標準,同時建立各個應用子系統之間的數據共享缺少統一的基礎:首先數據代碼不統一,在生產子系統與計劃子系統中的單位代碼就不*統一;其次相關數據的定義不統一,如有些宇段在生產子系統中定義為DATA型,而在其他子系統中卻定義為TIMESTAMP型;還有中間件不統一,有些子系統使用*的3層結構,但是這3層結構的應用服務平臺不一致,有的用WebLogic系列而有的用WebSphere系列等。而為了處理好這2方面的問題,建設統一的平臺又相當困難,甚至是不可能的。
  
  國家電網公司在"十五"信息化發展目標中提出:將按照現代企業管理系統的理念開展信息標準化工作,制訂統一的信息標準規范,統一編碼規范,統一數據格式,統一的數據存儲、交換、管理方式;統一編制和發布信息化建設標準、技術標準和指導性原則,規范電力信息化工作。經過分析我們認為實現"統一組織開發"就是要統一信息交換(數據交換),制定出統一的交換標準。因此,如何在國家電網公司系統范圍內建立起統一的信息交換己經成為當務之急。
  
  隨著現代科技的日新月異,IT技術的不斷更新、層出不窮,以及互聯網技術的不斷發展,不斷地給我們啟示,其中zui振奮人心的是XML技術的出現,它的出現為我們的統一信息交換提供了新思路和技術上的保障。
  
  二、XML技術的介紹
  
  XML(ExtensibleMarkupLan-guage可擴展的標記語言)是從SGML繼承而來的,XML是SGML的一個子集。XML是一種界定文本數據的簡便而標準的方法。XML的標記用來說明你所描述的概念,而屬性則用來控制它們的結構。XML的標記(元素)和屬性都可以由用戶自己來定義,可以被定義地非常簡單直觀,可以使用中文來定義您想要的標記與屬性,讓其他人一看就明白是什么意思。XML的數據描述機制意味著它將成為互聯網上共享信息的強大途徑,因為XML是開放的,它可以在不同的用戶和程序之間交換數據,而不論其平臺如何;XML的自描述特性使其對于B2B和企業內部網解決方案來說是一種有效的選擇;無需事先協調(容易讀懂),我們就可以在程序之間共享數據。
  
  在使用XML技術的時候,DTD(DocumentTypeDefinition)文本類型定義是一個*的部分。DTD是一個簡單的文本文件,它可以是一個獨立的文件,也可以內嵌在XML文件中。在DTD中可以定義XML的元素用來描述一些實體,定義一些屬性來描述實體的一些具體特點。DTD文件是可以用來對XML文件進行語法檢查的,同時根據DTD文件可以構造相關的XML文件。目前在IT業界,XML的應用非常廣泛,如VoiceXML:它為語音技術定義了一整套完整的描述規范,而VoiceXML本身就是一個DTD文件。類似的還有WML(無線標記語言)、CML(化學標記語言)等。
  
  我們在使用XML的時候會碰到顯示的問題,例如將XML文件輸出到測覽器中。如何使XML文件在瀏覽器中的顯示優美直觀?我們首先的反應就是用HTML語言來把XML文件中的內容描述出來,也就是要實現XML與HTML之間的翻譯。為此在XML的家族中出現了XSL(ExtensibleStylesheetLanguage)可擴展樣式語言。使用XSL可以方便地實現:從一種XML術語轉換成另一種,就象翻譯一樣;對XML文檔進行重組、過濾、部分排序;向另一種解釋語言轉換。
  
  在一篇討論影響未來生活的技術的文章中,XML技術位列第二。可見XML是一項具有巨大生命力的、有廣泛而深遠影響的技術。在目前的互聯網上,XML的技術應用已經相當廣泛,尤其是在網上的商店、圖書館等地方。例如:有人想在網上商店中購買一雙鞋,首先他要登陸該,然后選擇想要的鞋的款式,zui后根據鞋的尺碼、顏色等信息查詢有沒有想要的鞋。在這個的業務處理中可以充分使用XML技術,使數據得到充分的共享,如圖1。
  

  客戶通過瀏覽器發出請求,在WEBServer上的服務程序接受到請求后把它處理成XML的表單,發送到DBServerl進行查詢,若查到則結束查詢,將結果以XML的形式返回給WEBServer的服務程序,經過處理(可直接通過XSL進行轉換變成較為美觀的HTML文件)后再返回給客戶,若查不到則到DBServer2上進行查詢,……直到搜索完所有數據服務器(這里的數據服務器是在不同地方的)。這里采用XML技術的好處是,中間層開發不必考慮后臺數據庫的平臺,對于返回的XML形式的數據由于格式統一因此處理方便,便于移植;對于分布在不同地域的數據庫服務器端,則不必考慮發請求方的技術細節和zui終返回數據的形式,僅僅需要知道事先約定好的XML的格式或是一個約定好的DTD文檔,使應用相對獨立便于使用不同的開發工具進行開發完戊。
  
  三、規范化的數據交換
  
  正是由于上述XML技術的特點,我們認為國家電網公司實現統一信息交換的*方式是:通過使用XML技術,規范交換信息數據的格式,同時制定出相應的一些標準。那如何把XML技術使用到信息交換中去呢?由于國家電網公司系統范圍內各地區的信息化建設很不平衡、參差不齊,因此針對各種情況我們設計以下幾套方案。
  
  3.1同步方式
  
  實現數據在網絡中的同步傳輸。這種方式主要用于在國家電網公司范圍內,網絡質量較高的環境下,可以隨時恨據XML形式的數據請求,得到XML形式的數據響應,以完成相應的操作,如圖2。
  
  對于單個數據信息的查詢:在定義好相關的數據格式即DTD文檔后,我們只需將查詢條件形成符合數據交換標準的XML流,發送到相應的基層服務器上,由基層服務器上的服務程序處理這個XML流,然后進行查詢,并將獲得的結果生成符合數據交換標準的XML流,發送到請求端,zui后由請求的程序處理這個返回的XML流,并結合XSL文件將zui終的結果返回給用戶。
  
  對于匯總信息的查詢:根據定義好的相關數據格式即DTD文檔,我們將請求發送到中間服務器上,由中間服務器上的服務接收并處理成XML流,對若干個基層公司的數據進行輪詢,而基層公司的相應處理程序將查詢結果以約定好的XML格式返回XML流,中間服務器上的服務對接收到的XML流進行合并形成一個完整的XML流,發送給特定的處理程序,zui終得到匯總信息。
  
  對于整個國電系統內部同層次之間的相互溝通(跨專業的數據共享):對需要共享的數據進行分析,制定共享的格式即DTD文檔,在子系統A使用子系統B的數據時,B事先定義好對象及相關的方法和屬性,A只需調用B的相關對象方法和屬性,就能得到包含數據的XML流,A對得到的XML數據流進行解析就得到了數據。
  
  對于2個同級單位之間的數據交換:在定義好數據交換的標準即DTD文檔后,各單位只要對相關的數據設定好不同的共享級別,就可以保護本單位的私有信息,在單位A訪問單位B的數據時,B的相關處理程序返回給A一個XML的文檔,在這個XML的文檔中,一些私有數據會根據A的訪問級別確定是否標記為空,這樣可以方便地保護自己的數據。
  
  3.2異步方式
  
  實現數據在網絡中的異步傳輸。這種方式主要用于在國家電網公司范圍內,網絡質量較差的環境下,可以事先將需要共享的數據以XML形式,通過SMTP、SOAP、FTP等方式上傳到的服務器上,需要這些數據的地方通過相應的處理程序直接到本地的服務器上去讀取XML文檔,處理后顯示結果,從而達到異步獲得數據。與同步方式相比數據不是以流的形式傳遞而是以文件的方式傳遞。對于單個數據信息的查詢、匯總信息的查詢、整個國電系統內部同層次之間的相互溝通(跨專業的數據共享)、2個同級單位之間的數據交換這四種形式,與同步方式相比不需要遠程訪問,只要本地處理就可以了。
  
  在上述2種數據傳送方式中,XML數據都可以用各種加密方式進行加密并傳輸,這也正是XML技術安全可靠的體現。
  
  綜上所述,建立基于XML技術的數據交換體系和制定基于XML技術的數據交換標惟,對今后國家電網系統范圍內的信息化建設走上一個新臺階將起到不可估量的作用。在使用統一的數據交換標準后,作為國家電網系統的領導管理機構,國家電網公司在今后的各種信息共享和獲取基層各種信息時,不必再考慮基層單位的信息平臺、生產廠商及數據庫等問題,擺脫了大量無標準可施的困境;同時擺脫了無處下手的局面,它為我們提供了一個非常好的切入點,并且具有很強的可操作性。由于XML技術具有令人振奮的優點,使數據的交換實現實時統一并且安全保密。同時在使用XML技術的基礎上,代碼體系的實施就變得可用可不用。
  
  四、建議
  
  在國家電網公司系統范圍內,實施基于XML技術的統一數據交換的過程中,國家電網公司要站在zui高處,領導、組織、協調各個專業部門與基層單位,制定出一個統一的、明確的數據交換體系并形成相應的標準;負責協調、監督原各個應用子系統中的各種數據交換方式的修改,使之符合制定出的數據交換標準。而基層單位在國家電網公司的領導下,積極配合、組織制定各種數據交換的標準,并在此基礎上修改原各個應用子系統中的各種數據交換方式,使之符合制定出的數據交換標準。在這個過程中,首先要確定一個交換體系,按輕重緩急來逐步實現一個一個的交換標準,從粗到細、從宏觀到微觀、從單項到綜合、從簡單查詢到綜合分析。具體分以下幾步實施:
  
  *,制定標準的標準,即制定出編制信息交換(數據交換)標準的一些規范,在規范的基礎上再編制各種信息交換(數據交換)的標準;
  
  第二,組織實施,選擇幾個典型的應用子系統,編寫出信息數據交換的DTD文檔,再選擇幾個典型的基層單位和國家電網公司進行試點,通過編程實現信息數據交換;
  
  第三,在第二步成功的基礎上在國家電網公司系統范圍內進行信息數據交換的全面分析,制定出一整套信息數據交換的標準,即DTD文檔;
  
  第四,在國家電網公司系統范圍內全面推廣信息數據交換的標準。
  
  在制定好信息數據交換的標準并且發布推廣后,要對原有的程序進行升級,在信息數據交換的兩端分別進行程序的開發,對于新開發的應用子系統軟件中的信息數據交換要以此為標準。

免責聲明

  • 凡本網注明“來源:儀表網”的所有作品,均為浙江興旺寶明通網絡有限公司-儀表網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:儀表網”。違反上述聲明者,本網將追究其相關法律責任。
  • 本網轉載并注明自其它來源(非儀表網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
聯系我們

客服熱線: 15024464426

加盟熱線: 15024464426

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關注我們
  • 下載儀表站APP

  • Ybzhan手機版

  • Ybzhan公眾號

  • Ybzhan小程序

企業未開通此功能
詳詢客服 : 0571-87759942