SOA的電子政務(wù)系統(tǒng)設(shè)計原理與優(yōu)勢分析
發(fā)布時間:2014-07-28 21:22
高效的電子政務(wù)協(xié)同辦公系統(tǒng)是政府部門提高辦公效率和管理水平的關(guān)鍵所在。本文提出的基于SOA架構(gòu)的電子政務(wù)協(xié)同系統(tǒng)的設(shè)計和開發(fā)流程,是基于J2EE平臺的SOA架構(gòu),具有一定的局限性。然而,隨著基于SOA的各種標準的不斷演化,各種平臺和工具也正在開發(fā)和完善中。相信在不久的將來,基于SOA架構(gòu)的企業(yè)應(yīng)用系統(tǒng)集成技術(shù)會得到不斷的完善。
面向服務(wù)的架構(gòu)SOA
面向服務(wù)的體系結(jié)構(gòu)中的角色包括:
。1)服務(wù)使用者。服務(wù)使用者是一個應(yīng)用程序、一個軟件模塊或需要一個服務(wù)的另一個服務(wù)。它發(fā)起對注冊中心中服務(wù)的查詢,筆耕論文新浪博客,通過傳輸綁定服務(wù),并且執(zhí)行服務(wù)功能。服務(wù)使用者根據(jù)接口契約來執(zhí)行服務(wù)。
(2)服務(wù)提供者。服務(wù)提供者是一個可通過網(wǎng)絡(luò)尋找的實體,它接受和執(zhí)行來自使用者的請求。它將自己的服務(wù)和接口契約發(fā)布到服務(wù)注冊中心,以便服務(wù)使用者可以發(fā)現(xiàn)和訪問該服務(wù)。
與傳統(tǒng)開發(fā)方法相比,SOA具有標準化、松散耦合、共享服務(wù)和粗粒度等特點,其優(yōu)勢具體表現(xiàn)為:
? 易于集成現(xiàn)有系統(tǒng);
? 具有標準化的架構(gòu);
? 提升開發(fā)效率;
? 降低開發(fā)維護復(fù)雜度。
基于SOA的電子政務(wù)系統(tǒng)
3.1 電子政務(wù)系統(tǒng)分析
SOA架構(gòu)模式以服務(wù)驅(qū)動為核心理念,按需連接系統(tǒng)資源,通過將原有應(yīng)用中的零散功能整理包裝為具有互操作性的標準服務(wù),實現(xiàn)服務(wù)的快速組合和重用,保證應(yīng)用敏捷性與擴展性以及政府業(yè)務(wù)發(fā)展的需要。與傳統(tǒng)架構(gòu)相比,SOA不僅可以實現(xiàn)資源的重復(fù)使用和整合,而且能夠跨越各種硬件平臺和軟件平臺的開放標準,實現(xiàn)不同政務(wù)資源和應(yīng)用的互聯(lián)互通。通過標準的協(xié)議,這些服務(wù)可以由內(nèi)部政務(wù)系統(tǒng)或外部政務(wù)系統(tǒng)的其他服務(wù)調(diào)用。因此,SOA的技術(shù)屬性與電子政務(wù)的宗旨十分吻合,SOA 架構(gòu)可以為服務(wù)型電子政務(wù)建設(shè)提供良好的技術(shù)平臺。
3.2 基于SOA的電子政務(wù)系統(tǒng)的設(shè)計
要構(gòu)建基于SOA的電子政務(wù)系統(tǒng),分散于異構(gòu)電子政務(wù)系統(tǒng)上的信息資源進行整合,建立統(tǒng)一的軟硬件基礎(chǔ)平臺和應(yīng)用支撐平臺,并根據(jù)業(yè)務(wù)需求在此平臺之上構(gòu)建多個應(yīng)用子系統(tǒng),各個子系統(tǒng)按照功能模塊可劃分為一系列的服務(wù)。通過單點登錄、個性化桌面的形式展現(xiàn)給用戶,以及短信平臺進行多渠道信息溝通。系統(tǒng)總體結(jié)構(gòu)按四個層次內(nèi)容進行劃分,如圖2所示:
本文編號:6727
本文鏈接:http://www.wukwdryxk.cn/qitalunwen/6727.html
最近更新
教材專著