朱 彬
貴州電網(wǎng)公司信息通信分公司,貴州 貴陽 555002
到現(xiàn)在電力行業(yè)實施信息化已有近20年的時間,企業(yè)信息化已涉及到電力生產(chǎn)、管理、經(jīng)營和社會服務(wù)等各個環(huán)節(jié),信息化在其中的各個子系統(tǒng)(子應(yīng)用)、模塊等方面都發(fā)揮了積極的、卓有成效的作用,為電力行業(yè)的生產(chǎn)、調(diào)度、營銷、服務(wù)等工作提供了有力的支撐。然而,隨著電力信息系統(tǒng)的反展,電力行業(yè)信息化也凸現(xiàn)出一系列的問題,這些問題困擾著當(dāng)前電力信息化的發(fā)展,這些問題的提出也為將來電力信息系統(tǒng)的發(fā)展提供了方向。
未來電力行業(yè)信息化發(fā)展方向:
1)信息系統(tǒng)高度集成,向企業(yè)級方向轉(zhuǎn)變;
2)面向服務(wù)是未來信息系統(tǒng)發(fā)展的一個大趨勢,同樣,也是電力行業(yè)信息化未來發(fā)展的趨勢;
3)對系統(tǒng)實時性要求越來越高。
面向服務(wù)的體系結(jié)構(gòu)(SOA)是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進(jìn)行定義的,它應(yīng)該獨(dú)立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種各樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互。這種具有中立的接口定義(沒有強(qiáng)制綁定到特定的實現(xiàn)上)的特征稱為服務(wù)之間的松耦合。松耦合系統(tǒng)的好處有兩點(diǎn),一點(diǎn)是它的靈活性;另一點(diǎn)是,當(dāng)組成整個應(yīng)用程序的每個服務(wù)的內(nèi)部結(jié)構(gòu) 和實現(xiàn)逐漸地發(fā)生改變時,它能夠繼續(xù)存在。
面向服務(wù)特點(diǎn):
1)松散耦合:服務(wù)維護(hù)了最小的依賴關(guān)系,并且僅需要保持相互間的知曉。
服務(wù)契約:服務(wù)都應(yīng)遵守一個通信協(xié)議,由一個和多個服務(wù)描述及相關(guān)文檔共同定義;
2)自治:服務(wù)已經(jīng)控制了其所封裝的邏輯;
3)抽象:超出服務(wù)契約的描述之外,服務(wù)對外部世界隱藏了邏輯;
4)復(fù)用性:將邏輯分成服務(wù)以便促進(jìn)復(fù)用;
5)組合性:可以對服務(wù)的集合進(jìn)行替換并組裝以形成組合服務(wù);
6)無狀態(tài)性:服務(wù)保留了最少的服務(wù)特定信息;
7)可發(fā)現(xiàn)性:服務(wù)的直觀描述設(shè)計,從而通過發(fā)現(xiàn)機(jī)制來發(fā)現(xiàn)的評估服務(wù)。
現(xiàn)階貴州電網(wǎng)信息系統(tǒng)問題:
1)系統(tǒng)集成率較低,集成困難:為了配合生產(chǎn),電力行業(yè)需要集成各種應(yīng)用系統(tǒng)來為生產(chǎn)等個業(yè)務(wù)提供決策支持,然而由于有些電力信息系統(tǒng)建設(shè)時間較早,受當(dāng)時時間、技術(shù)限制,以及整個信息系統(tǒng)并沒有一個統(tǒng)一的規(guī)劃,建設(shè)時對以后信息化建設(shè)并沒有考慮太多,致使現(xiàn)在電力信息化系統(tǒng)集成率較低,集成困難;
2)重復(fù)投資嚴(yán)重:現(xiàn)階段,每個系統(tǒng)都是獨(dú)立的系統(tǒng),對已有系統(tǒng)地利用率較低,造成好多重復(fù)投資;
3)信息孤島:集成度較低,自然而然就形成了一些系統(tǒng),并不能為電力生產(chǎn)等提供有效的支持,系統(tǒng)形同廢棄,造成了信息孤島;
4)實時性較差:現(xiàn)階段,各系統(tǒng)接口較多,然而大多采用開放數(shù)據(jù)庫接口的方式,定時提取數(shù)據(jù),造成了系統(tǒng)服務(wù)器負(fù)擔(dān)太大,數(shù)據(jù)實時性較差,而且經(jīng)常因為網(wǎng)絡(luò)等一些問題導(dǎo)致數(shù)據(jù)提取失敗。導(dǎo)致現(xiàn)階段使用的數(shù)據(jù)并不是當(dāng)時采集到的數(shù)據(jù),很難為電力生產(chǎn)提供決策支撐。
面向服務(wù)是一種思想,也是一種架構(gòu),它的特點(diǎn)是基于開放標(biāo)準(zhǔn)的,鼓勵內(nèi)在的互操作系,可促進(jìn)整個企業(yè)的松散耦合,現(xiàn)有系統(tǒng)也易于擴(kuò)展。
SOA基于開發(fā)標(biāo)準(zhǔn):表現(xiàn)在WEB服務(wù)的大部分重要特征數(shù)據(jù)交換是由開發(fā)的標(biāo)準(zhǔn)控制的。將一個消息從一個WEB服務(wù)傳送給另一個之后,它要通過一系列由全球標(biāo)準(zhǔn)化并公認(rèn)的協(xié)議來傳播。
SOA鼓勵內(nèi)在互操作性:可以進(jìn)一步利用和支持所需的開放標(biāo)準(zhǔn)的使用、廠商多樣性環(huán)境,以及發(fā)現(xiàn)機(jī)制的有效性,它屬于內(nèi)在互操作性的概念范疇。實際上不管一個應(yīng)用時候有即時的集成需求,只要它能夠應(yīng)用設(shè)計原則來使服務(wù)具備促進(jìn)互操作性的本性。
SOA松散耦合:通過實現(xiàn)標(biāo)準(zhǔn)化的服務(wù)抽象層,也可以獲得企業(yè)的業(yè)務(wù)與應(yīng)用技術(shù)領(lǐng)域間的松散耦合關(guān)系。由于每一段只需要知曉另一方,因此允許每個領(lǐng)域更獨(dú)立的發(fā)展。從而就形成了更適應(yīng)于業(yè)務(wù)和技術(shù)相關(guān)的變化和環(huán)境,這就是組織敏捷性品質(zhì)。
SOA的可擴(kuò)展性:可以通過增加服務(wù)或與融合其他面向服務(wù)的應(yīng)用來擴(kuò)展完整的解決方案。因為松散耦合鼓勵所有服務(wù)間的最小依賴,所以能夠以最小的影響完成邏輯擴(kuò)展。
由以上SOA特點(diǎn)可以看出,貴州電網(wǎng)現(xiàn)有信息系統(tǒng)完全可以通過這種方式,這種架構(gòu)來解決現(xiàn)階段存在的一些問題。就拿貴州電網(wǎng)輸電GIS系統(tǒng)和生產(chǎn)、調(diào)度等各系統(tǒng)集成來說,輸電GIS系統(tǒng)可以建設(shè)一個標(biāo)準(zhǔn)的基于SOA的接口,這樣,其他系統(tǒng)就可以直接調(diào)用輸電GIS系統(tǒng)中地空間數(shù)據(jù),其中包括地理背景數(shù)據(jù)、輸電網(wǎng)數(shù)據(jù),從而在其他系統(tǒng)中實現(xiàn)空間數(shù)據(jù)的查詢、分析,再將其他系統(tǒng)中地數(shù)據(jù)疊加到地理空間數(shù)據(jù)上,去做專業(yè)的查詢分析,這將更好的為其他系統(tǒng)提供服務(wù)。其他系統(tǒng)也可以建立自己的基于SOA的接口,這樣其他系統(tǒng)數(shù)據(jù)和服務(wù)也可以提供給輸電GIS系統(tǒng),同樣也可以提供給任何需要他們業(yè)務(wù)的系統(tǒng),這樣,就實現(xiàn)了電網(wǎng)信息系統(tǒng)很容易的集成。同樣也解決了數(shù)據(jù)實時性差的問題,其他系統(tǒng)可以直接調(diào)用它們發(fā)布的SOA的服務(wù),而再不用通過開放數(shù)據(jù)庫定時提取的方式。SOA自身的標(biāo)準(zhǔn)也將為電網(wǎng)信息系統(tǒng)的標(biāo)準(zhǔn)化提供支持。
[1]蘇迪,劉文菊.基于SOA的框架模型研究[J].儀器儀表用戶,2008(6).
[2]王軍,謝光強(qiáng),吳隗平,趙曉彤.電廠廠級監(jiān)控信息系統(tǒng)的設(shè)計與實施[J].中國電力,2004.
[3]顧寄南,張永鋒,李醫(yī)民.SOA在行業(yè)科技公共服務(wù)平臺建設(shè)中的應(yīng)用研究[J].制造業(yè)自動化,2008(11).
[4]焦合軍,施進(jìn)發(fā),李濟(jì)順.網(wǎng)絡(luò)化制造系統(tǒng)關(guān)鍵技術(shù)分析[J].價值工程,2007(9).