【摘 要】近年來隨著計算機的發(fā)展,水利信息化經(jīng)歷了從無到有的改變,為防汛防寒、搶險救災(zāi)工程建設(shè)和管理水資源管理等領(lǐng)域起到了很大作用,但由于缺乏統(tǒng)一的規(guī)劃標準,存在各自為政目標單一,資源無法共享等種種問題,嚴重影響了水利綜合信息系統(tǒng)的發(fā)揮。在這里,本文主要介紹SOA技術(shù)的應(yīng)用
【關(guān)鍵詞】水利;綜合信息;SOA技術(shù)
一、水利綜合信息系統(tǒng)一些概念和現(xiàn)狀
水利綜合信息系統(tǒng)是統(tǒng)一的信息平臺構(gòu)架,是國家水利“一張圖”戰(zhàn)略重要組成部分,建設(shè)這個系統(tǒng)有利于提高信息的分析能力和整體技術(shù)水平,主要包括:水利電子政務(wù)系統(tǒng);流域生態(tài)環(huán)境規(guī)劃管理系統(tǒng);水利地理信息系統(tǒng);數(shù)據(jù)采集系統(tǒng);水文水資源信息管理系統(tǒng);防汛應(yīng)急指揮調(diào)度系統(tǒng);水資源實時監(jiān)控與管理系統(tǒng);水旱災(zāi)害統(tǒng)計辦公自動化系統(tǒng);全國水情信息及洪水預(yù)報預(yù)測業(yè)務(wù)系統(tǒng);實時水情信息系統(tǒng);水文自動化測報系統(tǒng)。
SOA是指為了解決在Internet環(huán)境下業(yè)務(wù)集成的需要,通過連接能完成特定任務(wù)的獨立功能實體實現(xiàn)的一種軟件系統(tǒng)架構(gòu),是Service Oriented Architecture的縮寫,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應(yīng)該獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進行交互。具有獨立的功能實體、大數(shù)據(jù)量低頻率訪問和基于文本的消息傳遞的特點。目前SOA主要是通過Web Services技術(shù)來實現(xiàn)。
二、SOA技術(shù)的應(yīng)用
水利綜合信息系統(tǒng)主要是人工收集、整理一些基礎(chǔ)工程特征信息入庫,然后再將數(shù)據(jù)庫集中起來進行管理,為其他的與水利有關(guān)的管理系統(tǒng)做數(shù)據(jù)上的支持,因此將這些數(shù)據(jù)用SOA技術(shù)來處理是一個關(guān)鍵部分。
數(shù)據(jù)按照格式特征來分包括結(jié)構(gòu)化數(shù)據(jù)與非結(jié)構(gòu)化數(shù)據(jù),比如工程特征值、統(tǒng)計資料等就屬于結(jié)構(gòu)化數(shù)據(jù),工程圖屬于非結(jié)構(gòu)化數(shù)據(jù);按照業(yè)務(wù)需求來分可分為水利工程特征數(shù)據(jù)、報表數(shù)據(jù)和實時數(shù)據(jù)、文檔資料數(shù)據(jù)、空間數(shù)據(jù)庫,大中型水庫等都屬于水利工程特征數(shù)據(jù),常因為更新時間長作為歷史資料來用,水利綜合統(tǒng)計資料防汛抗旱業(yè)務(wù)報表等屬于報表數(shù)據(jù)事實時數(shù)據(jù),此類數(shù)據(jù)更新頻率比較高,文檔資料數(shù)據(jù)主要是指一些與水利有關(guān)的專業(yè)書籍??臻g數(shù)據(jù)庫包括基礎(chǔ)電子地圖與水利專業(yè)數(shù)據(jù)圖等。
例如SOA在業(yè)務(wù)報表數(shù)據(jù)庫中的具體表現(xiàn):用戶在瀏覽器上輸入報表類型如洪澇災(zāi)情,上報時間等信息,Web敘武器根據(jù)需要請求基礎(chǔ)業(yè)務(wù)數(shù)據(jù)查詢服務(wù),Web服務(wù)器將查詢到的數(shù)據(jù)處理后交給用戶,具體實現(xiàn)過程如圖2所示。
三、結(jié)束語
水利綜合系統(tǒng)引入SOA框架后,提高了軟件的獨立性,變大能力更急的具體,但是我國在水利綜合系統(tǒng)還需要一段路路要走。
參考文獻:
[1]張世平. 水利綜合信息化及網(wǎng)絡(luò)的建設(shè)策略[J]. 廣東省順德市水利電力局,2009,7;
[2]陶亮. 面向水利信息網(wǎng)絡(luò)的混合式SOA應(yīng)用技術(shù)研究[D]. 武漢大學(xué),2009,5.