SOA銜接省級電子政務使用探索

時間:2022-03-18 02:59:00

導語:SOA銜接省級電子政務使用探索一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

SOA銜接省級電子政務使用探索

1福建省電子政務建設現(xiàn)狀

福建省的電子政務建設經(jīng)過多年的積累,當前各級政府及組成部門對電子政務的認識逐步提高,都認為電子政務是一種趨勢,電子政務應用建設對于改善行政效能、提高行政辦公效率有重大意義。一是希望通過本級政府、本部門電子政務應用系統(tǒng)的建設實施,規(guī)范業(yè)務流程,提高工作效率,提高信息資源的再利用。二是希望通過跨地區(qū)、跨部門電子政務系統(tǒng)的建設,實現(xiàn)與其它地區(qū)、部門的協(xié)同辦公、信息互通和資源共享等。

由于歷史、體制、機制等原岡,我省電子政務網(wǎng)絡的格局是以“三網(wǎng)”為框架,三網(wǎng)指政府的內網(wǎng)、專網(wǎng)、公眾信息網(wǎng),其中內網(wǎng)與專網(wǎng)是邏輯隔離,內網(wǎng)、々網(wǎng)與工作公眾信息網(wǎng)(狹義可以理解為互聯(lián)網(wǎng))是物理隔離。各單位內網(wǎng)可以訪問專網(wǎng),專網(wǎng)不能訪問內網(wǎng),因此當前很多應用在內網(wǎng)與々網(wǎng)之間部署其接口各自獨立,導致政務信息化過程中存在著較為普遍的“信息孤島”以及重復建設的問題,極大阻礙了我省電子政務的發(fā)展。要解決這個問題,我們不宜把原有的軟件系統(tǒng)和硬件系統(tǒng)完全拋棄,而全部采用新設備、新技術從頭重新建設,最切實可行的辦法就是整合,“掐合”原有的系統(tǒng),將電子政務建設提高到新的層次,是當前電子政務建設的一個重點。

2整合電子政務的重要意義

2.1有利于提高政府行政效能

通過整合電子政務應用,實現(xiàn)電子政務應用由分散走向集成;政府系統(tǒng)間電子公文、政務信息、值班信息、政務督查等業(yè)務規(guī)范化管理;政府施政過程全流程跟蹤、審計。結合電話、短信等主動通知服務,增進政府系統(tǒng)之間業(yè)務協(xié)同和聯(lián)動,從而提高業(yè)務辦公效率和政府行政效能。

2.2有利于提高領導信息服務和決策效率

電子公文、政務信息、值班信息、政務督查等一體化應用,可以為政府和政府部門領導提供及時的信息服務,保證信息實時的上傳下達,有助于提高領導決策和施政效率。

2.3有利于提高政府信息公開的全面性和及時性

通過整合后的政務公開接口,可以將產(chǎn)生的文件、信息、公報等政府信息及時向社會,有助于提高政府公開度和為公眾服務效率。

2.4有利于節(jié)約辦公費用支出

通過該整合,將實現(xiàn)電子公文傳輸、政務信息、值班信息和政務督查等業(yè)務在電子化處理,極大地節(jié)省郵寄、印刷和辦公耗材等方面的費用支出,節(jié)約了大量社會資源。

3基于soa整合電子政務應用的設計架構

3.1SOA技術介紹

目前,國際上正在越來越多的采用SOA(Services.OrientedArchitecture),來解決協(xié)同辦公、信息共享和信息集成問題。SOA的思想和方法是:以業(yè)務為中心,SOA改變了以往以技術為中心的信息系統(tǒng)建設模式,使得IT技術重新回到業(yè)務支撐的角色;軟件資源的共享與重用,SOA提供了一種把原有的組件按一定的標準封裝為具有文檔形式接口捕述的服務,從而使服務的使用者和服務之間是一種松耦合關系。一方面可以把遺留系統(tǒng)封裝為服務加以復用,提高了投資回報率;另一方面,可以直接淵用外部服務提供商提供的服務,從而起到復用的作用。同樣基于SOA的應用可以看成是一組服務以及服務之間松散耦合的集合。應用的隨需擴展——靈活性和敏捷性,服務使用者和服務提供者在保持接口契約一致性的情況下,可以獨立演化。一方面,新的服務可以很容易地加入這個松散集合,另一方面也可以根據(jù)業(yè)務需求重新編排集合內的服務,以生成新的復合服務。岡此基于SOA的應用具有易于改變、易于擴肥的特點,從而支持了業(yè)務的快速反應和敏捷性。

3.2SOA整合電子政務應用的優(yōu)勢

SOA以服務為基本單元,更加貼近于電子政務應用.業(yè)務建模和流程編排的復雜度會有效降低,重用性也會有效提高。岡此,采用SOA,可以讓軟件開發(fā)更JJ口注重于業(yè)務流程而非底層技術細節(jié)的基礎結構。這種應用架構把政府機構和部門之間的電子政務業(yè)務系統(tǒng)按照業(yè)務系統(tǒng)和流程劃分為不同的模塊,這些模塊構成不同的“服務線”。每個“服務線”都是構成SOA的基,這些服務線既可能是一個部門的業(yè)務,比如受理審批;也可以是一個加密算法,比如進行信息加密;還可以是一個模塊,如實現(xiàn)電子公文交換。政府可以根據(jù)“服務線”所說明的服務,簡單明了地獄取相關的服務。這些服務既可以是數(shù)據(jù)的共享,也可以是一個數(shù)據(jù)加工的過程。所有的SOA“服務線”都是獨立的,SOA設汁的目的是根據(jù)這些“服務線”的特性和業(yè)務的要求,組成能夠重復利用,靈活多變的信息管理模型。也就是SOA可以將網(wǎng)絡上需要共享的各種資源統(tǒng)一以服務的形式進行封裝和接入,讓它們在物理上保持分布自治的同lI寸,以“服務總線”為基礎實現(xiàn)邏輯上的一體化協(xié)淵辦公,以透明的方式進行資源的優(yōu)化選取、按需中介和有效訪問,并能夠支持用戶主動參與應用配置。這種模式特別適合政府系統(tǒng)(跨地域、跨部門)的電子政務建設。

3.3基于SOA建立電子政務服務總線平臺技術實現(xiàn)

根據(jù)當前電子政務建設現(xiàn)狀要求整合的系統(tǒng)具有應用敏捷性、擴展性能靈活、協(xié)同能力要強、共享性能好等特點。以SOA架構思想結合SCA、SDO技術建立電子政務服務總線。SCA(ServiceComponentArchitecture)即服務組件架構是基于SOA思想的組件架構技術,一種基于服務的組件架構,一種獨立于“具體技術”的組件架構。因此在SCA架構里面,一個組件去調用另外一個組件時,不需要知道對方的技術細節(jié)。借助于SCA技術對各種信息資源和應用資源按一定的標準封裝為具有義檔形式接口捕述的服務(組件),使服務的調用者和服務之間形成一種松散耦合關系。SDO(ServiceData0biect)即服務數(shù)據(jù)對象,是一個仝新的數(shù)據(jù)結構,是一個獨立于具體技術的數(shù)據(jù)對象。通過SDO技術訪問和操作關系型數(shù)據(jù)庫、EJB組件XML文件或數(shù)據(jù)庫、Web服務、JSP頁面數(shù)據(jù)等不同電子政務應用的數(shù)據(jù)庫或數(shù)據(jù)。通過SCA、SDO結合J2EE、HTTP、SMTP、BPEL、WS等技術實現(xiàn)建立電子政務服務總線,總線提供開放式、跨平臺、靈活的應用服務接口,規(guī)范各單位電子政務應用系統(tǒng)的接人。

3.4基于電子政務服務總線平臺整合省級電子政務應用的架構

各連接政務專網(wǎng)單位根據(jù)服務總線平臺技術規(guī)范,整合單位內部包括電子公文、值班信息、政務信息、政務督查、政府信息公開和資源共享等等電子政務應用系統(tǒng)接口,規(guī)范接入電子政務服務總線平臺,實現(xiàn)上聯(lián)國家部委、下聯(lián)地市縣,實現(xiàn)政府系統(tǒng)間的應用集成和數(shù)據(jù)交換、數(shù)據(jù)共享等。政務服務總線平臺與聯(lián)網(wǎng)單位應用系統(tǒng)技術架構是異構的整合架構(參看網(wǎng)1左邊:聯(lián)網(wǎng)單位M),必須在單位應用系統(tǒng)與總線之間建立一個數(shù)據(jù)處理環(huán)節(jié)和一個臨時數(shù)據(jù)庫:一是發(fā)送數(shù)據(jù),要發(fā)送的數(shù)據(jù)按照總線接口規(guī)范進行處理后存放于中間數(shù)據(jù)庫中,再經(jīng)總線發(fā)送到其他單位;二是接收數(shù)據(jù),當從總線接收到數(shù)據(jù)先存于臨時數(shù)據(jù)庫,再經(jīng)過符合內部電子政務應用標準處理后直接傳送到內部電子政務應用數(shù)據(jù)庫。政務服務總線平臺與聯(lián)網(wǎng)單位應用系統(tǒng)技術架構是同構的整合架構(參看圖l右邊:聯(lián)網(wǎng)單位N),直接接入SOA服務總線。

4結語

通過整合省級電子政務應用,較好地解決聯(lián)網(wǎng)單位應用系統(tǒng)之間異構數(shù)據(jù)庫的訪問、數(shù)據(jù)接口復雜、存儲形式多樣等交換問題。有效保護原有電子政務應用架構,避免或減少重復投資、重復建設的情況,在基本小改變用戶使用習慣下,實現(xiàn)簡單透明的協(xié)同辦公,全面提高政府部門的行政效能和工作效率。SOA為新的政務需求提供易于擴展、易于實現(xiàn)的標準。使用SOA整合電子政務應用將是當前及未來一段時間內電子政務建設的重點。