楊新泉
(菏澤學(xué)院計算機與信息工程系,山東 菏澤274015)
電子政務(wù)決策支持系統(tǒng)是以計算機和通信技術(shù)為基礎(chǔ)和平臺而進行的政務(wù)活動,即政務(wù)活動的電子化、網(wǎng)絡(luò)化。電子政務(wù)包括內(nèi)部辦公管理、社會管理和社會服務(wù)三方面的網(wǎng)絡(luò)化。電子政務(wù)的意義主要表現(xiàn)在:加強政府部門和居民、企業(yè)之間的交互式溝通提高政府部門的工作效率;有利于建立一個透明、廉潔的政府。
但是隨著電子政務(wù)的不斷發(fā)展,應(yīng)用層次的不斷提高,一些早期建成的政府部門的辦公網(wǎng)絡(luò)開始暴露出一些問題。首先,由于政府的各個部門原來就有各自的內(nèi)部網(wǎng)絡(luò),如何把這些異質(zhì)網(wǎng)絡(luò)互連起來是個問題;其次,網(wǎng)絡(luò)連接起來后,如何整合網(wǎng)絡(luò)資源,充分利用各部門原有的數(shù)據(jù),使各個部門協(xié)同工作;最后,如何保護網(wǎng)絡(luò)內(nèi)部的資源,使資源在可控的情況下被訪問。對于這些問題已經(jīng)有了一些辦法:利用文件共享實現(xiàn)資源共享,或利用局域網(wǎng)防火墻實現(xiàn)網(wǎng)內(nèi)信息保護等,但效果都不太理想。隨著Web服務(wù)技術(shù)的提出,解決這些問題又有了新的途徑。
Web服務(wù)特指用Web服務(wù)描述語言 (Web Service Description Language,WSDL)描述的、通過HTTP發(fā)送的、處理XML編碼的SOAP消息的分布式服務(wù)架構(gòu)。Web服務(wù)技術(shù)主要包括XML、SOAP、WSDL、UDDI等技術(shù)。SOAP是一種以XML為基礎(chǔ)的信息傳送協(xié)議,利用該協(xié)議并借助HTTP協(xié)議就可以調(diào)用特定程序中提供的功能。WSDL是用于描述Web服務(wù)功能的抽象化描述語言。UDDI是一項有關(guān)Web服務(wù)在網(wǎng)絡(luò)上如何進行注冊、如何查詢服務(wù)的規(guī)范。Web服務(wù)技術(shù)的架構(gòu)如圖1所示。
圖1 Web Service的體系結(jié)構(gòu)
從圖1可以看出Web服務(wù)中各種角色承擔(dān)的主要工作以及相互的聯(lián)系:
(1)服務(wù)提供者在服務(wù)代理上以WSDL規(guī)范發(fā)布自己提供服務(wù);
(2)服務(wù)請求者利用UDDI機制在服務(wù)代理中查找所需的服務(wù),如果查到,則從相應(yīng)信息中查到服務(wù)提供者的具體位置和服務(wù)規(guī)范;
(3)服務(wù)請求者按照服務(wù)提供者要求的規(guī)范與之綁定,使用服務(wù)提供者的服務(wù)。
電子政務(wù)決策支持系統(tǒng)是一個與現(xiàn)實政府部門各項管理工作緊密相關(guān)的綜合信息系統(tǒng),它是現(xiàn)實政府部門管理工作的延伸和擴展。從系統(tǒng)構(gòu)成來看,該系統(tǒng)是一個層次結(jié)構(gòu)。其中,最底層是基礎(chǔ),上層提供更進一步的服務(wù)和決策。其結(jié)構(gòu)如圖2所示。
圖2將系統(tǒng)分為四個層次,從下到上分別是:
(1)網(wǎng)絡(luò)基礎(chǔ)及基本服務(wù)層:提供網(wǎng)絡(luò)的基礎(chǔ)設(shè)施,是系統(tǒng)運行的基礎(chǔ)。網(wǎng)絡(luò)基本服務(wù)是電子政務(wù)決策支持系統(tǒng)的軟件基礎(chǔ)。
(2)應(yīng)用支撐層:該層主要功能主要是將電子政務(wù)網(wǎng)內(nèi)的各類數(shù)據(jù)按照業(yè)務(wù)的邏輯規(guī)范管理、組織起來,這些系統(tǒng)是電子政務(wù)網(wǎng)系統(tǒng)的核心支持系統(tǒng)。
(3)信息服務(wù)層:主要處理用戶級邏輯,將規(guī)范化的數(shù)據(jù)按照用戶的需要提取出來給用戶,為用戶提供服務(wù)。
圖2 協(xié)同政務(wù)網(wǎng)的功能構(gòu)成圖
電子政務(wù)決策支持系統(tǒng)的核心內(nèi)容是:應(yīng)用支撐系統(tǒng)和信息服務(wù)系統(tǒng),即第二層和第三層的內(nèi)容。這兩層主要解決信息服務(wù)多元化問題、應(yīng)用系統(tǒng)之間的集成、數(shù)據(jù)共享和數(shù)據(jù)一致性問題。換句話說,第二層和第三層的主要任務(wù)之一就是要解決電子政務(wù)網(wǎng)協(xié)同辦公問題。
根據(jù)現(xiàn)代化社會協(xié)同政務(wù)的需求特點,給出一個基于Web服務(wù)的電子政務(wù)決策支持系統(tǒng)的框架結(jié)構(gòu),如圖3。在此框架中,通過在Web Application Server中集成多個內(nèi)部電子政務(wù)的應(yīng)用軟件,并提供一個跨越這些應(yīng)用的業(yè)務(wù)處理的入口點。通過使用私有UDDI注冊中心(Private UDDI Registry)來獲得可提供的Web服務(wù)的電子政務(wù)技術(shù)信息,并且在政府內(nèi)部網(wǎng)上調(diào)用這些服務(wù)。通過此框架結(jié)構(gòu),可以將政府公文交換系統(tǒng)、綜合辦公系統(tǒng)、政府對外辦公軟件等松散地集成在一起,解決政府信息孤島的問題。
圖3 協(xié)同政務(wù)網(wǎng)的總體架構(gòu)圖
流程步驟如下:
(1)移動辦公的政府職員、政府分支機構(gòu)的職員和政府內(nèi)部的職員以及企業(yè)、公眾,可以在登陸政府的門戶網(wǎng)站后,發(fā)出請求信息。
(2)支持政府門戶的應(yīng)用程序通過瀏覽私有的UDDI注冊中心獲得有關(guān)與各個電子政務(wù)應(yīng)用軟件的Web服務(wù)的技術(shù)。
(3)Web服務(wù)的位置和WSDL綁定信息被傳送給應(yīng)用服務(wù)器。
(4)應(yīng)用程序調(diào)用政府辦公系統(tǒng)的Web服務(wù),獲得使用用戶的個人信息和操作信息等。這個通信過程是基于SOAP交互的。
(5)信息被格式化后,被發(fā)給起初的調(diào)用用戶。
綜上所述,Web服務(wù)提出了一種新的面向服務(wù)的體系結(jié)構(gòu),所有的開發(fā)平臺都遵從一個Web服務(wù)標(biāo)準(zhǔn)(不管使用的是哪種語言),所開發(fā)的應(yīng)用程序?qū)⑹墙y(tǒng)一的、可互操作和兼容的,且所有應(yīng)用都可通過Internet使用和集成Web服務(wù),減少了部署和集成的費用。因此,要充分利用該技術(shù),激發(fā)和調(diào)動政府Web服務(wù)應(yīng)用,從根本上促進電子政務(wù)決策支持系統(tǒng)的開發(fā)和決策效率的提高,真正實現(xiàn)統(tǒng)一的、動態(tài)的決策支持環(huán)境。
[1]Rajesh Chawla,Vivek Chopra,Gary Damschen,etal.Professional XML Web Services[M].Wrox Press,2012.
[2]王堯.基于云計算的電子政務(wù)平臺建設(shè)研究[J].時代金融,2014(3).
[3]吳迪.行政審批中心在電子政務(wù)平臺下的思維創(chuàng)新和工作轉(zhuǎn)變[J].商業(yè)文化:學(xué)術(shù)版,2010(6).
[4]陸小敏,陳杰,袁偉.關(guān)于智慧城市頂層設(shè)計的思考[J].電子政務(wù),2014(1).