中間件在電力信息化中的作用
- 時(shí)間:2013-01-15
- 來源:
遠(yuǎn)光軟件(來源:北極星電力網(wǎng) 作者:不詳)
電力信息化是指電子信息技術(shù)在電力工業(yè)應(yīng)用中全過程的統(tǒng)稱,而計(jì)算機(jī)信息網(wǎng)絡(luò)是電力工業(yè)信息化的基礎(chǔ)。通過多年努力,各級電力企業(yè)在發(fā)電廠計(jì)算機(jī)控制、變電站自動化、電網(wǎng)調(diào)度自動化、電力負(fù)荷管理、管理信息系統(tǒng)、計(jì)算機(jī)輔助設(shè)計(jì)、計(jì)算機(jī)仿真、科研試驗(yàn)等領(lǐng)域有了一定的應(yīng)用,并在發(fā)電廠計(jì)算機(jī)控制、電網(wǎng)調(diào)度自動化方面取得了較高的水平。
隨著電力工業(yè)的飛速發(fā)展,對電力信息資源的開發(fā)提出了更高的要求,信息系統(tǒng)必須利用各種現(xiàn)代化手段為電力工業(yè)從規(guī)劃、建設(shè)、生產(chǎn)、交換到消費(fèi)等全過程的經(jīng)營活動提供必須的技術(shù)基礎(chǔ),為電力工業(yè)的科學(xué)決策提供服務(wù)。
目前,信息技術(shù)的發(fā)展已經(jīng)到了一個(gè)嶄新的階段,特別是網(wǎng)絡(luò)技術(shù)的突飛猛進(jìn)為電力信息化建設(shè)提供了強(qiáng)有力的技術(shù)保證,各種電力自動化及管理信息系統(tǒng)因?yàn)榫W(wǎng)絡(luò)技術(shù)的支撐而達(dá)到了更高的水平。隨著各種網(wǎng)絡(luò)基礎(chǔ)設(shè)施的完善,建立各種大型分布式處理應(yīng)用系統(tǒng)的時(shí)機(jī)已經(jīng)成熟。此類系統(tǒng)將以其對信息資源的高度共享,高效率、結(jié)構(gòu)靈活、便以擴(kuò)展等諸多優(yōu)點(diǎn)更好的滿足電力信息化的要求。
從現(xiàn)有的電力系統(tǒng)的典型應(yīng)用來看,雖然許多專注于提供電力信息化解決方案的集成商已經(jīng)將其開發(fā)的軟件產(chǎn)品移至網(wǎng)絡(luò)結(jié)構(gòu)下,實(shí)現(xiàn)了分布式處理。但目前采用的大都是兩層的客戶/服務(wù)器結(jié)構(gòu),在中間層采用的是數(shù)據(jù)庫廠家提供的分布式解決方案或自己編寫的通信程序。隨著對各種老應(yīng)用的不斷擴(kuò)充和新應(yīng)用的不斷增加,各種電力應(yīng)用系統(tǒng)面臨的問題將越來越多,諸如跨過不同廠家的計(jì)算機(jī)、不同的網(wǎng)絡(luò)環(huán)境、不同的數(shù)據(jù)庫之間互操作、新舊系統(tǒng)并存、系統(tǒng)效率過低,傳輸不可靠、數(shù)據(jù)需要加密、各種應(yīng)用模式、開發(fā)周期過長等等問題,這些問題只靠傳統(tǒng)的計(jì)算機(jī)系統(tǒng)軟件或工具軟件提供的功能已經(jīng)不能滿足要求。這些問題大多是因?yàn)榫W(wǎng)絡(luò)化或者分布式處理所帶來的問題,換句話說,構(gòu)成網(wǎng)絡(luò)系統(tǒng)的基礎(chǔ)廠商如通信廠家,網(wǎng)絡(luò)廠家、計(jì)算機(jī)廠家、數(shù)據(jù)庫廠家等都沒能提供一種統(tǒng)一的支持平臺,能把不同廠家的各種硬軟件資源整合在一起,為電力應(yīng)用系統(tǒng)的開發(fā)提供支持。就象人們在購物時(shí),面臨的是名目繁多的小商店而不是一個(gè)超市。這么多的問題的確讓給開發(fā)大型的分布式應(yīng)用帶來了極大的難度。諸如此類的問題使人們發(fā)明的中間件。中間件可以很好的解決這些問題。
既然許多問題是由各種不同的廠商的產(chǎn)品并存所引起的,又不能靠傳統(tǒng)的系統(tǒng)軟件(如操作系統(tǒng)和數(shù)據(jù)庫等)、工具軟件(如各種編程語言等)解決,人們便想用一種另類的軟件來解決。顧名思義,你可以把中間件理解成是處在應(yīng)用軟件和系統(tǒng)軟件之間的一類軟件,或者是獨(dú)立于硬件或數(shù)據(jù)庫廠商(處在他們中間,實(shí)現(xiàn)他們的互連)的一類軟件,亦或是客戶、服務(wù)方之間的連接件,或者是需要進(jìn)行二次開發(fā)的中間產(chǎn)品。實(shí)際上,中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通訊。