可持續(xù)發(fā)展電子政務(wù)需要SOA
是過(guò)去需要、現(xiàn)在需要,還是將來(lái)需要?以及電子政務(wù)的SOA如何開(kāi)始等問(wèn)題,以闡述“從SOA開(kāi)始,從面向構(gòu)件的SOA開(kāi)始,是電子政務(wù)保持可持續(xù)發(fā)展的最佳實(shí)踐”這一論斷。
電子政務(wù)需要SOA嗎?
我國(guó)的電子政務(wù)建設(shè)格局像一個(gè)縱橫交錯(cuò)的大棋盤(pán),在剛剛過(guò)去的“九五”和“十五”期間,我國(guó)各級(jí)政府部門紛紛規(guī)劃和建設(shè)起各自的電子政務(wù)系統(tǒng)工程,在很多方面都取得了顯著的階段性成果。縱向電子政務(wù)建設(shè)以“金稅”、“金關(guān)”等工程的成功實(shí)施為代表,目的就是利用信息化的手段,達(dá)成自上而下的業(yè)務(wù)標(biāo)準(zhǔn)和業(yè)務(wù)資源的統(tǒng)一,實(shí)現(xiàn)數(shù)據(jù)自底向上的快速準(zhǔn)確匯集和業(yè)務(wù)自上而下的高度協(xié)同。從某種程度上講,能夠自上而下的推進(jìn)涵蓋“部、省、市、縣、鄉(xiāng)”等五個(gè)層次的縱向綜合業(yè)務(wù)系統(tǒng),本身就是SOA的一種體現(xiàn),只不過(guò)此時(shí)SOA的設(shè)計(jì)僅僅是面向內(nèi)部的、面向具體業(yè)務(wù)功能的,因此也是局部的SOA。
局部SOA的后果就是,局部的統(tǒng)一不能帶來(lái)全局的統(tǒng)一,如果跳出局部看整體,在更寬廣的范圍內(nèi)來(lái)看,比如站在國(guó)家電子政務(wù)全局來(lái)看,或站在公眾的角度去看,滿眼盡是一個(gè)個(gè)劃地而治的信息孤島,需要為整體去做集成。而這恰恰成為了橫向電子政務(wù)所需面臨和解決的信息共享和資源整合的挑戰(zhàn)。
橫向電子政務(wù)正在逐步實(shí)現(xiàn)由“政績(jī)導(dǎo)向”向“服務(wù)導(dǎo)向”的轉(zhuǎn)變。以服務(wù)為中心,使老百姓能得到更廣泛、更便捷的政府信息和服務(wù),使政府真正轉(zhuǎn)變?yōu)榉?wù)型政府,黨和政府為此都做出了重要決定。黨的十六屆四中全會(huì)做出了加強(qiáng)執(zhí)政能力建設(shè)的重要決定,提出轉(zhuǎn)變政府職能,創(chuàng)新政府管理模式,是提高政府執(zhí)政水平的重要措施。溫家寶總理在主持召開(kāi)國(guó)家信息化領(lǐng)導(dǎo)小組第三次會(huì)議上提出要從全面和戰(zhàn)略的高度加快推進(jìn)信息化建設(shè),抓緊推進(jìn)電子政務(wù),提高政府的經(jīng)濟(jì)調(diào)節(jié)、市場(chǎng)監(jiān)管、社會(huì)管理和公共服務(wù)能力,促進(jìn)政務(wù)公開(kāi)。
因此,以公眾服務(wù)為中心,服務(wù)公眾就成為電子政務(wù)建設(shè)的出發(fā)點(diǎn)和落腳點(diǎn)。過(guò)去的經(jīng)驗(yàn)是功能性的、局部的,現(xiàn)在要求以公眾服務(wù)的角度去看電子政務(wù)全局,電子政務(wù)建設(shè)必須 [page]
面對(duì)以下幾個(gè)挑戰(zhàn):
1、如何做好電子政務(wù)的頂層設(shè)計(jì)?尤其是在跨部門電子政務(wù)項(xiàng)目中,如何加強(qiáng)牽頭單位、協(xié)作單位、信息主管、決策領(lǐng)導(dǎo)之間的聯(lián)系?
2、如何克服以部門為中心的思維方式,設(shè)計(jì)出既滿足局部功能,又符合發(fā)展要求(如快速適應(yīng)變化),同時(shí)又能參與全局協(xié)同的服務(wù)?
3、如何有效評(píng)價(jià)服務(wù)的質(zhì)量和更好的理解各部門的互相關(guān)系?
4、如何把以單個(gè)部門為核心的不兼容的信息系統(tǒng)升級(jí)為以服務(wù)為中心的、可集成的統(tǒng)一的服務(wù)或服務(wù)組合?
這些挑戰(zhàn)正是使電子政務(wù)能夠持續(xù)發(fā)展的前提。以服務(wù)為中心,使老百姓能得到更廣泛、更便捷的政府信息和服務(wù);以服務(wù)為中心,梳理和重組業(yè)務(wù)流程,使各個(gè)業(yè)務(wù)系統(tǒng)能夠互聯(lián)互通和資源共享,有效降低實(shí)施和運(yùn)行成本;以服務(wù)為中心,加強(qiáng)評(píng)價(jià)和績(jī)效體系,提高監(jiān)管能力和公共服務(wù)水平。因此,電子政務(wù)的發(fā)展需要以服務(wù)為中心的設(shè)計(jì)和方法指導(dǎo),需要給出服務(wù)的業(yè)務(wù)模型和服務(wù)的評(píng)價(jià)模型,業(yè)務(wù)模型描述服務(wù)業(yè)務(wù)的可持續(xù)發(fā)展,不僅包括它的創(chuàng)建態(tài),還可以包括其變化態(tài)和協(xié)作態(tài),評(píng)價(jià)模型描述服務(wù)的評(píng)估態(tài)。這就是SOA提倡的方法論,這就充分說(shuō)明了電子政務(wù)和電子政務(wù)的可持續(xù)發(fā)展需要SOA。
是過(guò)去需要、現(xiàn)在需要,還是將來(lái)需要?
現(xiàn)在,電子政務(wù)需要SOA已毋庸置疑,但隨之而來(lái)的問(wèn)題就是,電子政務(wù)是什么時(shí)候需要SOA?是過(guò)去、現(xiàn)在還是將來(lái)?其實(shí),人們?cè)诳紤]這個(gè)問(wèn)題的時(shí)候,往往會(huì)想到我過(guò)去已經(jīng)建了哪些系統(tǒng),現(xiàn)在還需要建設(shè)哪些系統(tǒng),哪些系統(tǒng)需要整合,至于將來(lái),有個(gè)規(guī)劃就可以了。實(shí)際上這是走入了一個(gè)誤區(qū),即將建設(shè)與整合孤立看待。這一誤區(qū)的主要表征就是以孤立的、靜態(tài)的、割裂的,而不是發(fā)展的眼光看待電子政務(wù)的應(yīng)用建設(shè)和應(yīng)用整合,將業(yè)務(wù)需求和業(yè)務(wù)發(fā)展割裂開(kāi)來(lái),以致建設(shè)出來(lái)的電子政務(wù)系統(tǒng)需要整合,整合的電子政務(wù)應(yīng)用仍是按靜態(tài)需求建設(shè)起來(lái),如果需要?jiǎng)t再次整合。
而走出此誤區(qū)的方法就是將建設(shè)和整合有機(jī)統(tǒng)一起來(lái)。要樹(shù)立沒(méi)有從頭建起的系統(tǒng)的觀念,要從設(shè)計(jì)上就能夠充分意識(shí)到系統(tǒng)總是在整合一切可以利用的資源(內(nèi)部的、外部的)的基礎(chǔ)上發(fā)展起來(lái)的,是為了滿足新的業(yè)務(wù)變化需求。新系統(tǒng)就是舊系統(tǒng)的利用整合,同時(shí)它又是將來(lái)能夠被新業(yè)務(wù)整合的資源。這正是SOA倡導(dǎo)的設(shè)計(jì)理念。因此可以這么說(shuō),電子政務(wù)是時(shí)時(shí)刻刻都需要SOA的,過(guò)去需要,現(xiàn)在需要,將來(lái)也需要。尤其以服務(wù)為中心和導(dǎo)向的電子政務(wù)建設(shè)需要SOA,在它的指導(dǎo)下,我們才能夠避免走進(jìn)誤區(qū)。[page]
實(shí)際上,面向服務(wù)的架構(gòu)已經(jīng)存在很多年了!因?yàn)槊嫦蚍?wù)是一種設(shè)計(jì)理念和基于一系列設(shè)計(jì)原則的,而這些都是與技術(shù)無(wú)關(guān)的。在過(guò)去,可用于實(shí)現(xiàn)SOA的技術(shù)是多種多樣的,它們包括CORBA、J2EE、COM/DCOM、MQ、ebXML、EAI、ESB等。在這些技術(shù)中,有的適于構(gòu)建SOA,有的則不然。比如,EAI與SOA同樣解決企業(yè)集成的問(wèn)題,但SOA解決的問(wèn)題遠(yuǎn)比EAI解決的IT問(wèn)題多得多,產(chǎn)生的影響要深遠(yuǎn)得多。EAI解決集成的問(wèn)題往往是在事后,碰到了集成問(wèn)題,才去想辦法通過(guò) EAI來(lái)解決,這正是走進(jìn)了我們前面所說(shuō)的誤區(qū)。與之相反,SOA架構(gòu)解決集成的問(wèn)題是事先的,也就是說(shuō),在一開(kāi)始搭建SOA這一IT架構(gòu)的時(shí)候,就已經(jīng)考慮了集成的問(wèn)題。這是SOA區(qū)別于EAI的一個(gè)重大不同,也是SOA能夠幫助我們走出“割裂建設(shè)和整合”誤區(qū)的佐證。
電子政務(wù)的SOA如何開(kāi)始?
前面我們已經(jīng)論證了電子政務(wù)要可持續(xù)發(fā)展,就需要SOA。現(xiàn)在的問(wèn)題是,在電子政務(wù)的建設(shè)過(guò)程中,如何才能發(fā)揮SOA的最大功效?SOA該如何做起?面對(duì)我們所涉及到的眾多重要概念,如面向服務(wù)、頂層設(shè)計(jì)、業(yè)務(wù)模型、流程重組、服務(wù)構(gòu)件等,我們?cè)撊绾稳胧帜兀?/p>
首先,要把SOA看成方法論,要根據(jù)電子政務(wù)的業(yè)務(wù)需要,通盤(pán)考慮所需要的業(yè)務(wù)模型和數(shù)據(jù)模型。每一條業(yè)務(wù)線和數(shù)據(jù)線都要從服務(wù)的特征、管理的特征和適應(yīng)變化的特征去審視,并且每次審視都要圍繞上下左右中等多重視角,還要加上一個(gè)時(shí)間維度。可能需要建立新的面向服務(wù)評(píng)價(jià)模型,要打破單個(gè)業(yè)務(wù)使用獨(dú)立IT系統(tǒng)的模式,特別是那些可以重復(fù)使用的服務(wù),必須要求服從一個(gè)統(tǒng)一的SOA架構(gòu),開(kāi)發(fā)出有層次的、可重用的體系。其次,要把SOA看成架構(gòu)平臺(tái),或者說(shuō)要根據(jù)業(yè)務(wù)模型建立支撐重用軟件的運(yùn)行和管理平臺(tái)。在可重用的層次模型支持下,平臺(tái)要做到技術(shù)無(wú)關(guān)性,就要以統(tǒng)一的標(biāo)準(zhǔn)去運(yùn)行和管理重用軟件。
再次,要把SOA看作是軟件工廠里的產(chǎn)品裝配線。它是一筆對(duì)將來(lái)業(yè)務(wù)運(yùn)營(yíng)的投入,所以在這筆投入發(fā)揮效益之前,需要做相關(guān)的計(jì)劃、設(shè)計(jì)和開(kāi)發(fā)工作。正如生產(chǎn)線上制造的第一輛車的花費(fèi)要比第一千輛高出很多一樣,用SOA部署的第一個(gè)服務(wù)所需的花費(fèi)要比部署第一百個(gè)多出很多。SOA的主要優(yōu)勢(shì)是逐漸體現(xiàn)出來(lái)的,不能一蹴而就。最后,必須投入足夠的精力和人員進(jìn)行技術(shù)和業(yè)務(wù)流程的培訓(xùn),才能確保所開(kāi)發(fā)的服務(wù)是可重用的。任何服務(wù)的開(kāi)發(fā),不能只顧及眼前利益,也要考慮長(zhǎng)期利益(或許是更重要的)。換句話說(shuō),各個(gè)服務(wù)的單獨(dú)存在并無(wú)太大價(jià)值,除非這些服務(wù)能與其他服務(wù)一起被使用,并能根據(jù)業(yè)務(wù)的變化,快速組合成各種新的應(yīng)用。 如何使上面所述的SOA方法落地呢?讓我們從面向構(gòu)件去說(shuō)明電子政務(wù)的SOA應(yīng)該如何開(kāi)始。
SOA的方法論就是電子政務(wù)的領(lǐng)域構(gòu)件庫(kù),它們?cè)跇I(yè)務(wù)模型的支持下呈現(xiàn)出層次結(jié)構(gòu),構(gòu)件粒度可大可小,大構(gòu)件是小構(gòu)件的組合,上層構(gòu)件是對(duì)下層構(gòu)件的抽象,在一定的層次上,構(gòu)件表現(xiàn)出一定功能的服務(wù)特征。[page]
SOA的架構(gòu)平臺(tái)就是一個(gè)標(biāo)準(zhǔn)的構(gòu)件容器,它負(fù)責(zé)解釋、運(yùn)行、監(jiān)控實(shí)例化的構(gòu)件。這個(gè)構(gòu)件容器是能夠跨技術(shù)平臺(tái)的,允許不同服務(wù)之間交互數(shù)據(jù)、參與協(xié)同流程,無(wú)論它們各自背后使用的是何種操系統(tǒng)或采用了何種編程語(yǔ)言。
SOA的裝配線就是構(gòu)件的圖形化集成環(huán)境(IDE)。可以在這里創(chuàng)建構(gòu)件、復(fù)用構(gòu)件、嵌套構(gòu)件、組裝構(gòu)件,可以在這里通過(guò)構(gòu)件的組裝生成一個(gè)個(gè)服務(wù)。而服務(wù)因?yàn)榫哂辛藘?nèi)部的構(gòu)件化特征,使得服務(wù)成為一個(gè)柔性的結(jié)構(gòu),而一個(gè)柔性結(jié)構(gòu)在適應(yīng)變化方面要遠(yuǎn)遠(yuǎn)優(yōu)于一個(gè)鋼性結(jié)構(gòu)的服務(wù),從而延長(zhǎng)了這個(gè)服務(wù)的生命周期。所以說(shuō),SOA可從面向構(gòu)件開(kāi)始。
SOA從面向構(gòu)件開(kāi)始
從面向構(gòu)件開(kāi)始,電子政務(wù)的SOA就建立在了可被管理的業(yè)務(wù)單元基礎(chǔ)之上,而不是建立在不可被管理的代碼之上,構(gòu)件成為業(yè)務(wù)的技術(shù)無(wú)關(guān)性基本單元;
從面向構(gòu)件開(kāi)始,電子政務(wù)的SOA可以從一個(gè)局部做起,以漸進(jìn)的方式向SOA架構(gòu)演進(jìn),因?yàn)闃?gòu)件的標(biāo)準(zhǔn)統(tǒng)一使得這個(gè)局部不會(huì)給全局帶來(lái)新的集成問(wèn)題,這樣可以最大程度地規(guī)避
項(xiàng)目風(fēng)險(xiǎn),降低初期投入
從面向構(gòu)件開(kāi)始,電子政務(wù)建設(shè)將最終達(dá)成我們夢(mèng)寐以求的標(biāo)準(zhǔn)統(tǒng)一,架構(gòu)統(tǒng)一,建設(shè)統(tǒng)一,管理統(tǒng)一;
從面向構(gòu)件開(kāi)始,電子政務(wù)將實(shí)現(xiàn)一個(gè)同構(gòu)的世界。
因此說(shuō),從SOA開(kāi)始,SOA從面向構(gòu)件開(kāi)始,是可持續(xù)發(fā)展電子政務(wù)的最佳實(shí)踐。
責(zé)任編輯:何健
-
曹志剛:我們期待風(fēng)電成為中國(guó)的主力能源
2020-11-17風(fēng)電,能源,主力能源 -
張鈞:未來(lái)配電網(wǎng)內(nèi)涵特征與發(fā)展框架研究
-
習(xí)近平:持續(xù)增強(qiáng)電力裝備、新能源等領(lǐng)域的全產(chǎn)業(yè)鏈優(yōu)勢(shì)
2020-11-02電力裝備,新能源,通信設(shè)備
-
曹志剛:我們期待風(fēng)電成為中國(guó)的主力能源
2020-11-17風(fēng)電,能源,主力能源 -
張鈞:未來(lái)配電網(wǎng)內(nèi)涵特征與發(fā)展框架研究
-
杜祥琬:創(chuàng)新觀念,推動(dòng)能源高質(zhì)量發(fā)展
2020-09-28能源,創(chuàng)新,觀點(diǎn)