版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
西安協(xié)同集成中間件電子政務(wù)資源共享交換平臺建設(shè)方案(初稿)目錄1 綜述 3 方案概述 3 方案特點 4 設(shè)計依據(jù)及參考 5 術(shù)語 52 交換平臺需求分析 6 資源交換中心 6 信息資源目錄 7 信息資源數(shù)據(jù)中心 7 資源共享交換平臺功能需求 8 數(shù)據(jù)接入 8 數(shù)據(jù)傳輸 8 數(shù)據(jù)轉(zhuǎn)換 8 數(shù)據(jù)校驗 9 數(shù)據(jù)存儲 9 目錄服務(wù) 9 中心管理 10 分中心管理 11 平臺維護 11 資源共享交換平臺技術(shù)需求 11 平臺支持 11 異構(gòu)數(shù)據(jù)庫訪問 11 XML支持 12 信息安全 12 基于標準 12 資源共享交換平臺性能需求 12 資源共享交換平臺部署、運行需求 133 交換平臺建設(shè)策略 13 總體思路 13 建設(shè)原則 14 建設(shè)目標與任務(wù) 14 功能定位 154 交換平臺設(shè)計方案 15 設(shè)計原則 15 技術(shù)路線 16 面向服務(wù)的體系結(jié)構(gòu)(SOA) 16 事件驅(qū)動模型(EDA) 17 企業(yè)服務(wù)總線(ESB) 17 系統(tǒng)框架 20 資源共享與交換平臺在政務(wù)系統(tǒng)總體框架中的位置 20 資源共享與交換平臺功能模型 21 總體設(shè)計 22 交換平臺技術(shù)架構(gòu) 24 資源交換中心服務(wù)器 25 節(jié)點服務(wù)器 25 交換中心功能設(shè)計 26 數(shù)據(jù)編目與存儲 27 數(shù)據(jù)交換管理 28 前置交換節(jié)點功能設(shè)計 28綜述方案概述我國的電子政務(wù)建設(shè)已完成了一些基礎(chǔ)性工作,正在向電子政務(wù)建設(shè)的縱深階段發(fā)展,信息交換、信息共享和業(yè)務(wù)協(xié)同成為電子政務(wù)發(fā)展的關(guān)鍵問題。電子政務(wù)資源交換平臺所要解決的正是這類關(guān)鍵性問題,根據(jù)中辦發(fā)[2004]34號文件《關(guān)于加強信息資源開發(fā)利用工作的若干意見》提出,要“依托統(tǒng)一的電子政務(wù)網(wǎng)絡(luò)平臺和信息安全基礎(chǔ)設(shè)施,建設(shè)政務(wù)信息資源目錄體系和交換體系,支持信息共享和業(yè)務(wù)協(xié)同”。數(shù)據(jù)交換與資源共享是支撐政務(wù)信息資源共享和綜合開發(fā)利用的信息化技術(shù)基礎(chǔ)。政務(wù)系統(tǒng)信息化的發(fā)展經(jīng)過多年的持續(xù)性建設(shè)已經(jīng)初步取得了很大的成效,已經(jīng)形成總量可觀的政府信息資源,具備了一定程度的數(shù)據(jù)交換能力。如何利用現(xiàn)代信息技術(shù)、網(wǎng)絡(luò)技術(shù),解決機構(gòu)內(nèi)部異構(gòu)系統(tǒng)數(shù)據(jù)整合以及應(yīng)用接入政務(wù)外網(wǎng)平臺的橋接問題,是目前政務(wù)系統(tǒng)內(nèi)部各機構(gòu)之間信息資源可管理地、有序地、安全地進行共享交換的技術(shù)關(guān)鍵。我們采用先進的基于面向服務(wù)架構(gòu)(SOA)的企業(yè)服務(wù)總線(ESB)成熟技術(shù),并以數(shù)據(jù)倉庫技術(shù)為輔助提供的共享交換平臺系統(tǒng)解決方案和產(chǎn)品,從根本上解決了電子政務(wù)資源共享交換平臺、電子政務(wù)數(shù)據(jù)中心和應(yīng)用接入共享交換平臺的核心問題問題,為機構(gòu)內(nèi)部數(shù)據(jù)整合,以及同級/多級政府機構(gòu)之間更大范圍的信息共享和交換提供了信息化技術(shù)手段。資源共享交換平臺是實現(xiàn)政務(wù)系統(tǒng)各機構(gòu)間通信、互連、共享、轉(zhuǎn)換、可移植性和安全性標準接口的基礎(chǔ)軟件平臺。平臺通過統(tǒng)一的規(guī)范和標準,以XML技術(shù)為核心描述交換的數(shù)據(jù)格式和數(shù)據(jù)本身,能夠消除由于應(yīng)用范圍、構(gòu)建方式、系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)資源等方面所產(chǎn)生的各機關(guān)政務(wù)系統(tǒng)間的差異,實現(xiàn)信息的高度共享和網(wǎng)絡(luò)辦公,保證數(shù)據(jù)交換的透明、簡便、可靠、安全。因此說,資源共享與交換是電子政務(wù)應(yīng)用服務(wù)支撐的基礎(chǔ)。我們針對目前電子政務(wù)應(yīng)用發(fā)展的現(xiàn)狀和對電子政務(wù)發(fā)展的要求進行了全面、系統(tǒng)的分析,明確了資源共享交換平臺應(yīng)用系統(tǒng)的建設(shè)目標、內(nèi)容和設(shè)計原則,并確定了平臺采用成熟的以企業(yè)服務(wù)總線為核心的并符合SOA架構(gòu)的iSynchro系統(tǒng)中間件產(chǎn)品構(gòu)筑數(shù)據(jù)共享與交換平臺,保障了系統(tǒng)運行穩(wěn)定與核心部件的靈活性、可靠性、可擴展性、可管理性和高安全性。在此基礎(chǔ)上設(shè)計了實時數(shù)據(jù)交換、增量數(shù)據(jù)抽取、數(shù)據(jù)匯總、數(shù)據(jù)分發(fā)、數(shù)據(jù)過濾、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)比對處理、中心管理、權(quán)限管理、平臺運營監(jiān)控、應(yīng)用系統(tǒng)接入和安全保障等一系列功能方案。方案特點符合國家《電子政務(wù)系統(tǒng)總體架構(gòu)》和《電子政務(wù)標準化指南》,以及國家有關(guān)《信息資源交換體系》和《政務(wù)信息資源目錄體系》等指導(dǎo)性文件。平臺方案采用了目前國際上最為先進的面向服務(wù)(SOA)的架構(gòu)和企業(yè)服務(wù)總線(ESB)技術(shù),并以數(shù)據(jù)倉庫技術(shù)為輔助,系統(tǒng)具有軟件架構(gòu)的先進性、靈活性和可擴展性,充分滿足平臺擴展成為統(tǒng)一的從中央到地方多級信息共享交換平臺的需要。資源共享交換平臺支持各種跨部門的資源信息交換應(yīng)用,滿足資源數(shù)據(jù)中心對平臺技術(shù)設(shè)施的集中管理、業(yè)務(wù)主管部門對本部門平臺應(yīng)用接入的管理、以及參與信息交換委辦局對節(jié)點交換服務(wù)的分布式管理要求資源共享交換平臺采用分布式的P2P面向服務(wù)的體系架構(gòu),支持各種共享交換模式,具有傳輸效率高、避免中心效率瓶頸和單點故障的特點。通過部署多個節(jié)點服務(wù)器(PeerServer)和數(shù)據(jù)處理服務(wù)器(DataService)的負載均衡和備份容錯機制,保障系統(tǒng)7x24小時穩(wěn)定、可靠的運行,大大節(jié)省了硬件服務(wù)器的投入成本。平臺支持快速開發(fā)、遠程部署,對數(shù)據(jù)庫適配器、服務(wù)組件提供圖形化配置界面,通過拖拉拽的形式快速實現(xiàn)數(shù)據(jù)交換。設(shè)計依據(jù)及參考本方案中所涉及到的中間件產(chǎn)品均采用“西安協(xié)同時光軟件公司”自行研發(fā)的iSynchro系列中間件為支撐,并參考了如下標準文獻:《電子政務(wù)系統(tǒng)總體架構(gòu)設(shè)計》《電子政務(wù)標準化指南》《電子政務(wù)系統(tǒng)總體設(shè)計要求》《政務(wù)信息資源交換體系》《政務(wù)信息資源目錄體系》術(shù)語iSynchroSOAESBPeerServerUltraServerProcessOrchestrationDataServiceSynchroMQETL交換平臺需求分析電子政務(wù)資源共享交換平臺根據(jù)其應(yīng)用范圍、實現(xiàn)功能等進行如劃分:資源交換中心目前國內(nèi)電子政務(wù)的發(fā)展在已完成一些基礎(chǔ)性工作的前提下,對跨部門的信息共享和業(yè)務(wù)協(xié)同的需求越來越高。在中辦發(fā)《關(guān)于加強信息資源開發(fā)利用工作的若干意見》文件中提出,要“依托統(tǒng)一的電子政務(wù)網(wǎng)絡(luò)平臺和信息安全基礎(chǔ)設(shè)施,建設(shè)政務(wù)信息資源目錄體系和交換體系,支持信息共享和業(yè)務(wù)協(xié)同”。各地方政府的電子政務(wù)建設(shè)在經(jīng)歷了基礎(chǔ)設(shè)施建設(shè)、業(yè)務(wù)系統(tǒng)建設(shè)、政府上網(wǎng)工程等階段之后,已經(jīng)取得了初步的成效。與此同時,各地的電子政務(wù)建設(shè)還存在一些急需解決的問題,其中,部門之間的條塊分割、信息割據(jù),數(shù)據(jù)交換不充分、互動程度低、資源共享整合難等問題嚴重制約了電子政務(wù)的健康、有序發(fā)展。因此,迫切需要根據(jù)國內(nèi)電子政務(wù)建設(shè)的需求,建設(shè)電子政務(wù)資源交換中心。資源交換中心是電子政務(wù)資源同享交換平臺的核心,實現(xiàn)部門之間的數(shù)據(jù)交換、數(shù)據(jù)分發(fā)與業(yè)務(wù)協(xié)同等。信息資源目錄電子政務(wù)在經(jīng)歷了從基礎(chǔ)建設(shè)、政府上網(wǎng),到網(wǎng)上辦事、政務(wù)信息公開之后,當前正在進入一個以深化應(yīng)用為顯著特征的新階段,要求電子政務(wù)建設(shè)必須從政府的整體職能出發(fā),圍繞經(jīng)濟調(diào)節(jié)、市場監(jiān)管、社會管理、公共服務(wù)等方面建設(shè)跨部門的協(xié)同政務(wù)應(yīng)用,促進信息在不同層級政府及部門之間共享,面向使用者提供一站式服務(wù)。而要應(yīng)對海量信息給使用者帶來的“資源查找”困擾,必須對這些信息按照某種規(guī)范進行分類,形成政務(wù)信息資源目錄,為使用者提供統(tǒng)一的政務(wù)信息資源發(fā)現(xiàn)和定位服務(wù),為政務(wù)部恩間的信息資源數(shù)據(jù)交換提供有力支撐。信息資源目錄系統(tǒng)是資源共享交換平臺的關(guān)鍵,起到了對資源信息注冊、存儲、檢索、定位等關(guān)鍵性作用。信息資源數(shù)據(jù)中心隨著政務(wù)信息化建設(shè)的日趨完善,電子政務(wù)應(yīng)用系統(tǒng)不斷細化,業(yè)務(wù)處理量不斷提供,數(shù)據(jù)存儲量急劇增長。這些數(shù)據(jù)一方面為各部門的數(shù)據(jù)共享提供了基礎(chǔ),另一方面為政府綜合信息分析與決策支持提供了規(guī)模龐大的分布式數(shù)據(jù)資源。但是這些規(guī)模龐雜的數(shù)據(jù)都凌亂的分布在各個職能部門系統(tǒng)中,系統(tǒng)之間無法進行交互,另外沒有一個結(jié)構(gòu)標準的數(shù)據(jù)中心使數(shù)據(jù)得以共享。如何從這些分布的、海量的的政務(wù)數(shù)據(jù)資源中提取出有價值的信息,為各級政府決策者提供決策分析、績效評價、政務(wù)監(jiān)督等方面的決策支持具有重要的理論和現(xiàn)實意義,也符合“一個城市,一個電子政務(wù)數(shù)據(jù)中心”的指導(dǎo)思想。因此以數(shù)據(jù)倉庫技術(shù)為支撐,構(gòu)建電子政務(wù)數(shù)據(jù)中心,為數(shù)據(jù)共享、數(shù)據(jù)交換和數(shù)據(jù)分析提供數(shù)據(jù)支持是電子政務(wù)資源共享交換平臺中另外一個重要方面。資源共享交換平臺功能需求數(shù)據(jù)接入數(shù)據(jù)接入包含業(yè)務(wù)應(yīng)用系統(tǒng)與前置機的數(shù)據(jù)接入以及前置機與數(shù)據(jù)交換平臺的數(shù)據(jù)接入。前置機可以是一個或多個業(yè)務(wù)系統(tǒng)的數(shù)據(jù)映射,可以充當多個業(yè)務(wù)系統(tǒng)的數(shù)據(jù)中心。業(yè)務(wù)數(shù)據(jù)到前置機的數(shù)據(jù)接入應(yīng)滿足復(fù)雜數(shù)據(jù)的標準化處理,數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)過濾、數(shù)據(jù)清洗、數(shù)據(jù)同步等。前置機到數(shù)據(jù)交換平臺的數(shù)據(jù)接入應(yīng)保證數(shù)據(jù)的可靠性、穩(wěn)定性以及跨網(wǎng)穿墻能力,并提供斷點續(xù)傳等功能。數(shù)據(jù)傳輸數(shù)據(jù)傳輸方式包括文件到文件、文件手工錄入到數(shù)據(jù)庫、指定格式文件到數(shù)據(jù)庫、指定結(jié)構(gòu)的數(shù)據(jù)庫到數(shù)據(jù)中心等幾種方式??梢钥焖俳⑷我鈨牲c間的數(shù)據(jù)傳輸通道保證傳輸效率,支持斷點續(xù)傳和并發(fā)傳輸,可以手動斷點??梢怨芾頂?shù)據(jù)傳輸?shù)拇涡颍贫▋?yōu)先級,并且可以限制傳輸速度。支持事務(wù)處理,保證消息傳輸一次并且僅需傳輸一次可以根據(jù)網(wǎng)絡(luò)負載自動調(diào)整數(shù)據(jù)傳輸包的大小。傳輸過程中要對數(shù)據(jù)進行加密能夠?qū)崿F(xiàn)同步和異步的數(shù)據(jù)傳輸方式,支持即時傳輸、定時傳輸、手工啟動傳輸。數(shù)據(jù)轉(zhuǎn)換根據(jù)數(shù)據(jù)項定義功能,實現(xiàn)對源數(shù)據(jù)表中的數(shù)據(jù)字段進行選擇性接入??梢詫?shù)據(jù)轉(zhuǎn)換方式進行規(guī)則定義,實現(xiàn)只有符合條件的數(shù)據(jù)才會被接入到前置機或數(shù)據(jù)交換平臺??梢詫⒍鄶?shù)據(jù)源中提取的數(shù)據(jù)進行合并,以標準的格式匯集到前置交換機或數(shù)據(jù)中心。數(shù)據(jù)校驗數(shù)據(jù)交換平臺提供數(shù)據(jù)交換正確性核實功能,可以方便平臺管理人員監(jiān)控數(shù)據(jù)的及時性和正確性。數(shù)據(jù)傳輸過程中可以根據(jù)用戶自定義的一些規(guī)則對數(shù)據(jù)進行數(shù)據(jù)質(zhì)量檢查,并能提供對校驗有誤的數(shù)據(jù)做出提示,減少人工數(shù)據(jù)校驗的工作量。數(shù)據(jù)存儲數(shù)據(jù)存儲分為前置數(shù)據(jù)庫的數(shù)據(jù)存儲、交換中心的數(shù)據(jù)存儲以及資源目錄的數(shù)據(jù)存儲。數(shù)據(jù)存儲結(jié)構(gòu)應(yīng)可以描述涵蓋其所在業(yè)務(wù)域的全部可共享的業(yè)務(wù)數(shù)據(jù)。資源目錄數(shù)據(jù)存儲結(jié)構(gòu)根據(jù)國家標準定義元數(shù)據(jù)字段。前置數(shù)據(jù)庫與業(yè)務(wù)系統(tǒng)保持數(shù)據(jù)同步,并可根據(jù)配置調(diào)整數(shù)據(jù)同步周期前置數(shù)據(jù)庫與數(shù)據(jù)中心保持數(shù)據(jù)同步,并可根據(jù)配置調(diào)整數(shù)據(jù)同步周期資源目錄所描述的實體業(yè)務(wù)信息與數(shù)據(jù)中心保持同步,并可根據(jù)配置調(diào)整數(shù)據(jù)同步周期目錄服務(wù)元數(shù)據(jù)管理與服務(wù):對接入資源共享交換平臺的所有信息資源,包括應(yīng)用系統(tǒng)、應(yīng)用服務(wù)和數(shù)據(jù)資源,都采用相應(yīng)的元數(shù)據(jù)進行描述,以這些元數(shù)據(jù)為核心,建立信息資源管理體系;目錄管理與服務(wù):利用元數(shù)據(jù)中對各類信息資源的描述,建立目錄中心通過目錄管理動態(tài)生成各類應(yīng)用目錄、服務(wù)目錄、數(shù)據(jù)資源目錄,使得信息使用者能夠在其引導(dǎo)下,有效、快速、便捷地找到所需要的信息。目錄中心管理與維護:為了管理信息資源,需要建立目錄中心,具有元數(shù)據(jù)注冊、保存、運維、管理和服務(wù)等功能;查詢與導(dǎo)航服務(wù):基于目錄資源的組織管理,提供目錄的查詢和導(dǎo)航服務(wù),可以靈活的對導(dǎo)航模式進行管理,可以動態(tài)的添加、刪除導(dǎo)航方式,并且可以動態(tài)修改已經(jīng)存在的導(dǎo)航方式。中心管理可視化配置管理:提供可視化操作界面,實現(xiàn)新增節(jié)點的接入,以拖拽的方式實現(xiàn)業(yè)務(wù)數(shù)據(jù)的獲取、清洗、轉(zhuǎn)換、合并等功能。節(jié)點狀態(tài)監(jiān)控:監(jiān)測平臺的運行狀態(tài),可遠程監(jiān)控各分布式節(jié)點及中心節(jié)點的運行情況,并對異常情況報警遠程節(jié)點管理:平臺提供遠程節(jié)點管理功能,可遠程配置交換節(jié)點、可遠程備份配置參數(shù)、啟動/停止交換服務(wù)通道開關(guān)控制:對交換數(shù)據(jù)通道開關(guān)可進行控制;交換任務(wù)調(diào)度:可設(shè)定交換時間和頻率,對未按時交換的信息進行自動提醒;交換量統(tǒng)計:平臺提供各節(jié)點數(shù)據(jù)交換量的統(tǒng)計功能,通過圖表方式展示各交換節(jié)點的交換數(shù)據(jù)類型、交換數(shù)據(jù)量,以實現(xiàn)績效考核;交換記錄查詢:平臺應(yīng)提供完整的日志管理功能,可實現(xiàn)全部節(jié)點交換記錄(交換時間、交換數(shù)據(jù)、交換結(jié)果等)的查詢。根據(jù)查詢的結(jié)果,用戶可以分析某節(jié)點某數(shù)據(jù)項的最后傳輸時間,并判斷未正常完成交換的數(shù)據(jù)項;日志監(jiān)控:能配置日志監(jiān)控的系統(tǒng)信息,并能夠管理系統(tǒng)的運行日志;正確性核實:平臺提供對交換數(shù)量統(tǒng)計比對、交換數(shù)據(jù)列表查詢比對,對數(shù)據(jù)傳輸中的自定義規(guī)則進行校核,對校核有誤的數(shù)據(jù)作出提示;授權(quán)控制:用戶權(quán)限管理包括目錄管理授權(quán)、資源使用授權(quán)、平臺管理授權(quán)等。分中心管理可視化配置管理:提供可視化操作界面,實現(xiàn)新增業(yè)務(wù)系統(tǒng)與前置機的數(shù)據(jù)接入,以拖拽的方式實現(xiàn)業(yè)務(wù)數(shù)據(jù)的獲取、清洗、轉(zhuǎn)換、合并等功能。節(jié)點狀態(tài)監(jiān)視:查看本節(jié)點的運行情況(正常、異常、停止等),并對異常情況報警;共享目錄管理:查看共享目錄,并對屬于本節(jié)點的共享信息資源進行維護管理;數(shù)據(jù)錄入功能:提供EXCEL、WORD、XML等格式的業(yè)務(wù)數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫平臺維護用戶角色管理:管理用戶、角色的注冊信息和修改信息,以確定其是否存在,根據(jù)權(quán)限劃分級別,將不同用戶配置為所需角色,并賦予相應(yīng)地權(quán)限;日志監(jiān)控管理:管理系統(tǒng)的運行日志,配置日志監(jiān)控的系統(tǒng)信息;系統(tǒng)備份升級:管理系統(tǒng)日常運行的系統(tǒng)備份工作和軟件的升級工作,可根據(jù)需要安裝和升級節(jié)點軟件。資源共享交換平臺技術(shù)需求平臺支持支持Windows、AIX、Solaris、HP-UX、Linux等多種操作系統(tǒng)。解決異構(gòu)系統(tǒng)之間由于通訊協(xié)議不同而造成的無法互聯(lián)互通的問題。異構(gòu)數(shù)據(jù)庫訪問支持雙向數(shù)據(jù)訪問,通過共享交換平臺可直接訪問如:DB2、Oracle、Sybase、SQLServer、MySql等多種數(shù)據(jù)庫系統(tǒng)。提供共享交換平臺與源數(shù)據(jù)庫之間的數(shù)據(jù)補償能力,即根據(jù)數(shù)據(jù)中心中經(jīng)過標準化的數(shù)據(jù)對源數(shù)據(jù)進行治理。支持分布式數(shù)據(jù)緩存技術(shù)。XML支持支持對XML文件的自動分解。支持將XML文件映射為一個或多個數(shù)據(jù)表。支持SQL/XML標準,可以直接使用SQL函數(shù)生成XML格式的數(shù)據(jù)。信息安全在數(shù)據(jù)源和數(shù)據(jù)服務(wù)級別構(gòu)建安全策略,控制信息資源暴露方式。提供用戶管理功能,可使用工具進行用戶和用戶組的加入、修改、刪除等操作。方便與安全框架相結(jié)合,并實現(xiàn)消息加密、數(shù)字簽名等功能?;跇藴士梢岳肵ML、WEB服務(wù)、SQL和J2EE標準。符合ESB標準架構(gòu),如JBI或SCA基于JMS、HTTP、FTP等標準進行數(shù)據(jù)傳輸資源共享交換平臺性能需求系統(tǒng)容量要求:單臺普通PC服務(wù)器支撐的交換系統(tǒng)數(shù)不小于10個,同時掛接的數(shù)據(jù)交換接口不小于100個;數(shù)據(jù)交換能力:系統(tǒng)支持文件和消息等多種交換方式,支持多線程處理,并具有負載均衡能力,;交換數(shù)據(jù)量:支持大數(shù)據(jù)包傳輸,支持數(shù)據(jù)分割交換,數(shù)據(jù)包大小不受限制,可根據(jù)網(wǎng)絡(luò)狀況定制數(shù)據(jù)包大小,在保證一定數(shù)據(jù)傳輸速度的同時,避免占用全部網(wǎng)絡(luò)帶寬;數(shù)據(jù)中心最高更新頻率15分鐘一次,前置機最高更新頻率可達到秒級可適應(yīng)不同的網(wǎng)絡(luò)情況,如:局域網(wǎng)內(nèi)部、外網(wǎng)與局域網(wǎng)、兩個局域網(wǎng)之間;業(yè)務(wù)數(shù)據(jù)從數(shù)據(jù)產(chǎn)生單位數(shù)據(jù)庫到數(shù)據(jù)需求單位數(shù)據(jù)庫的交換時間不超過1分鐘;一兆以下的文件類數(shù)據(jù)從數(shù)據(jù)產(chǎn)生單位到數(shù)據(jù)需求單位交換時間不超過3分鐘。資源共享交換平臺部署、運行需求平臺能夠在政務(wù)內(nèi)網(wǎng)以及政務(wù)專網(wǎng)上正常運行,并支持外網(wǎng)用戶的數(shù)據(jù)訪問,在保證性能能穩(wěn)定性的要求下,所需硬件、軟件配置盡可能低。平臺做為可支撐多種跨部門應(yīng)用的基礎(chǔ)設(shè)施,應(yīng)具有較高的可靠性,在整合多個模塊和多個節(jié)點的基礎(chǔ)上,應(yīng)支持P2P的可靠數(shù)據(jù)交換模式,避免單點故障和效率瓶頸,并提供全面的容錯機制。平臺采用“分布式部署、集中式管理”的運行模式,通過部署多個節(jié)點服務(wù)器實現(xiàn)了從各部門業(yè)務(wù)系統(tǒng)與數(shù)據(jù)交換平臺的數(shù)據(jù)交換,并在數(shù)據(jù)交換平臺部署中央管理服務(wù)器負責(zé)對多個服務(wù)節(jié)點進行管理。交換平臺建設(shè)策略總體思路以信息資源開發(fā)利用為核心,以實現(xiàn)信息交換、共享和業(yè)務(wù)協(xié)同為目標,通過建設(shè)資源共享與交換平臺,建立信息交換與共享制度,明確信息共享的內(nèi)容、方式和責(zé)任,制定相關(guān)標準和規(guī)范,構(gòu)筑政務(wù)信息資源的目錄體系、交換體系和存儲體系;支持資源共享、資源互通和業(yè)務(wù)協(xié)同,為政府的經(jīng)濟調(diào)節(jié)、市場監(jiān)管、社會管理和公共信息服務(wù)提供信息支撐。建設(shè)原則統(tǒng)籌規(guī)劃、分布實施對政務(wù)信息資源體系、目錄與交換體系、存儲體系等進行總體設(shè)計和規(guī)劃;結(jié)合現(xiàn)有基礎(chǔ)和實際業(yè)務(wù)需要,突出重點,分步進行建設(shè)。整合資源、優(yōu)化配置集成和整合現(xiàn)有的、分散的信息資源、應(yīng)用系統(tǒng)及軟硬資源,形成新的共享應(yīng)用體系,實現(xiàn)對各類資源的有效管理和優(yōu)化配置。需求主導(dǎo)、安全可靠以需求為導(dǎo)向、以應(yīng)用促發(fā)展,選擇需求迫切、效益明顯、特色突出、易于突破的跨部門應(yīng)用,與平臺建設(shè)同步進行;從系統(tǒng)設(shè)計、軟硬件選型、安全機制等多個方面進行安全防范,保證系統(tǒng)高效、穩(wěn)定、不間斷運行。實用靈活、標準規(guī)范適應(yīng)電子政務(wù)分布應(yīng)用的實際特點,提供應(yīng)用開發(fā)框架和基礎(chǔ)服務(wù),靈活適應(yīng)需求的變化;遵循相關(guān)標準和規(guī)范,保證平臺具有通用性、開放性和可擴展性,支持各類電子政務(wù)系統(tǒng)之間的互連、互通、互操作。建設(shè)目標與任務(wù)資源共享交換平臺是由各地信息化主管部恩統(tǒng)籌建設(shè)的信息化基礎(chǔ)設(shè)施,具有數(shù)據(jù)交換服務(wù)、數(shù)據(jù)共享服務(wù)、目錄服務(wù)、安全服務(wù)和平臺管理等功能。建設(shè)資源共享交換平臺的主要目的為:負責(zé)為各機構(gòu)對象提供基礎(chǔ)信息資源的共享服務(wù)。負責(zé)信息交換所需基礎(chǔ)功能的統(tǒng)一建設(shè)和管理,為跨部門的信息資源共享交換提供服務(wù)。依托信息共享交換平臺,實現(xiàn)各地方基礎(chǔ)信息數(shù)據(jù)的共享與交換,依托信息共享交換平臺構(gòu)建各地人口基礎(chǔ)信息庫、法人基礎(chǔ)信息庫、宏觀經(jīng)濟基礎(chǔ)信息庫以及空間地理基礎(chǔ)信息庫。通過構(gòu)建政務(wù)資源共享交換核心支撐體系,以及相關(guān)的標準規(guī)范和管理制度,推動形成合理的政務(wù)信息資源總體布局,促進政務(wù)信息資源開發(fā)、共享和利用,構(gòu)建科學(xué)的信息資源全流程管理機制。功能定位資源共享交換平臺是實現(xiàn)資源共享、信息交換和業(yè)務(wù)協(xié)同的重要保障,是信息化應(yīng)用的公共基礎(chǔ)設(shè)施。主要功能定位到以下幾個方面:信息交換:在安全通信的前提下,滿足實時、批量、請求代理等多種交換需求等。資源共享:實現(xiàn)信息資源和服務(wù)資源的注冊、更新、發(fā)布、共享和調(diào)用。業(yè)務(wù)協(xié)同:提供方便、快捷的流程管理工具,支持分布式流程,提供角色和組織結(jié)構(gòu)的管理能力。門戶服務(wù):支持單點登錄、用戶授權(quán)管理、內(nèi)容管理、個性化服務(wù)、多種設(shè)備介入,提供門戶網(wǎng)站公共技術(shù)框架。數(shù)據(jù)存儲與管理:堅持集中于分布相結(jié)合的原則,構(gòu)建安全可靠的、可管理的信息資源數(shù)據(jù)中心體系。數(shù)據(jù)挖掘與統(tǒng)計分析:利用數(shù)據(jù)挖掘算法和技術(shù),進行趨勢自動預(yù)測和以前為發(fā)展模式的自動探測,為決策支持系統(tǒng)提供服務(wù)。安全服務(wù):提供統(tǒng)一認證、授權(quán)、加密等安全服務(wù),應(yīng)支持第三方安全認證。管理服務(wù):提供統(tǒng)一的配置、部署、監(jiān)控工具,具有遠程部署、日志管理和系統(tǒng)維護功能。為信息交換、資源共享、業(yè)務(wù)協(xié)同、數(shù)據(jù)挖掘、數(shù)據(jù)存儲、安全服務(wù)等提供管理服務(wù)。交換平臺設(shè)計方案設(shè)計原則本系統(tǒng)的建設(shè)應(yīng)遵循實用性、科學(xué)性、先進性、安全性和可擴展性等原則。建設(shè)標準上遵循國家信息化建設(shè)有關(guān)標準及地方政務(wù)信息共享交換平臺建設(shè)規(guī)范要求。此外,還須注意體現(xiàn)以下原則:開放性和規(guī)范化原則:在系統(tǒng)的設(shè)計和開發(fā)過程中能夠體現(xiàn)統(tǒng)一的框架、協(xié)議、標準和規(guī)范,體現(xiàn)與網(wǎng)絡(luò)無關(guān)、與操作系統(tǒng)無關(guān)、與數(shù)據(jù)庫無關(guān)、與應(yīng)用無關(guān)的開放性思想。可靠性原則:提供整套的從網(wǎng)絡(luò)、服務(wù)器、數(shù)據(jù)庫性能的監(jiān)控和故障恢復(fù)策略,保證物理層的高度可靠。安全保密原則:在保證平臺高度可靠的基礎(chǔ)上,平臺可以結(jié)合CA(CertificateAuthority)認證體系和統(tǒng)一授權(quán)管理,對登錄的用戶進行身份認證和授權(quán),確保身份的真實性,在敏感信息的傳送中采進行數(shù)字簽名和加密技術(shù),防止重要信息的泄漏??蓴U充性原則:平臺采用基于組件的技術(shù)構(gòu)造應(yīng)用軟件系統(tǒng),便于系統(tǒng)快速擴充,實現(xiàn)現(xiàn)有應(yīng)用系統(tǒng)的整和,保護用戶以前的軟件投資??删S護性原則:采用簡單、直觀的圖形化界面和多種輸入方式,最大程度方便非計算機人員的使用。提供統(tǒng)一的圖形化的維護界面,維護人員通過簡單的鼠標操作即可完成對整個系統(tǒng)的配置、管理。技術(shù)路線面向服務(wù)的體系結(jié)構(gòu)(SOA)面向服務(wù)的體系結(jié)構(gòu)(SOA)是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應(yīng)該獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進行交互。SOA本身就是一種面向企業(yè)級服務(wù)的系統(tǒng)架構(gòu),簡單來說,SOA就是一種進行系統(tǒng)開發(fā)的新的體系架構(gòu),在基于SOA架構(gòu)的系統(tǒng)中,具體應(yīng)用程序的功能是由一些松耦合并且具有統(tǒng)一接口定義方式的組件(也就是service)組合構(gòu)建起來的。因此,基于SOA的架構(gòu)也一定是從企業(yè)的具體需求開始構(gòu)建的。但是,SOA和其它企業(yè)架構(gòu)的不同之處就在于SOA提供的業(yè)務(wù)靈活性。業(yè)務(wù)靈活性是指企業(yè)能對業(yè)務(wù)變更快速和有效地進行響應(yīng)、并且利用業(yè)務(wù)變更來得到競爭優(yōu)勢的能力。對企業(yè)級架構(gòu)設(shè)計師來說,創(chuàng)建一個業(yè)務(wù)靈活的架構(gòu)意味著創(chuàng)建一個可以滿足當前還未知的業(yè)務(wù)需求的IT架構(gòu)。事件驅(qū)動模型(EDA)一個事件驅(qū)動框架(EDA)定義了一個設(shè)計和實現(xiàn)一個應(yīng)用系統(tǒng)的方法學(xué),在這個系統(tǒng)里事件可傳輸于松散耦合的軟件組件和服務(wù)之間。一個事件驅(qū)動系統(tǒng)典型地由事件消費者和事件產(chǎn)生者組成。事件消費者向事件管理器訂閱事件,事件產(chǎn)生者向事件管理器發(fā)布事件。當事件管理器從事件產(chǎn)生者那接收到一個事件時,事件管理把這個事件轉(zhuǎn)送給相應(yīng)的事件消費者。如果這個事件消費者是不可用的,事件管理這將保留這個事件,一段間隔之后再次轉(zhuǎn)送該事件消費者。這種事件傳送方法在基于消息的系統(tǒng)里就是:儲存(store)和轉(zhuǎn)送(forward)。構(gòu)建一個包含事件驅(qū)動構(gòu)架的應(yīng)用程序和系統(tǒng),這樣就使得這些應(yīng)用程序和系統(tǒng)響應(yīng)更靈敏,因為事件驅(qū)動的系統(tǒng)更適合應(yīng)用在不可預(yù)知的和異步的環(huán)境里。事件驅(qū)動設(shè)計和開發(fā)提供了諸多優(yōu)勢:可以更容易開發(fā)和維護大規(guī)模分布式應(yīng)用程序和不可預(yù)知的服務(wù)或異步服務(wù)可以很容易,低成本地集成、再集成、再配置新的和已存在的英勇程序和服務(wù)促進遠程組件和服務(wù)的再使用,擁有一個更靈敏、沒有Bug的開發(fā)環(huán)境短期利益:更容易定制。因為設(shè)計對動態(tài)處理又更好的響應(yīng)。長期利益:系統(tǒng)和組織的狀態(tài)變得更精準,對實時變化的響應(yīng)接近于同步。企業(yè)服務(wù)總線(ESB)許多政府機構(gòu)都己建起了自己的計算機網(wǎng)絡(luò),互聯(lián)網(wǎng)(Internet)的使用也十分普遍,但是如何讓應(yīng)用和數(shù)據(jù)充分利用這些網(wǎng)絡(luò)基礎(chǔ)設(shè)施,仍然是一個十分艱巨的挑戰(zhàn)。對于信息化相對比較發(fā)達的行業(yè),如銀行業(yè)和電信業(yè),構(gòu)建了一些基于傳統(tǒng)的“中心輻條”(hub-and-spoke)和“發(fā)布訂閱”(pub/sub)的分布式應(yīng)用,這些應(yīng)用往往是通過特制的昂貴適配器和編寫剛性的應(yīng)用而集成起來的。但是,目前的現(xiàn)實是,政府要求提高效率和節(jié)約成本,而那些復(fù)雜而又剛性的應(yīng)用軟件架構(gòu)變得越來越不能滿足客戶在投資和應(yīng)用方面的需求。一種新的軟件架構(gòu)“企業(yè)服務(wù)總線(ESB)”的出現(xiàn),可成為政府可采用的、基于標準的、作為構(gòu)建政府應(yīng)用中樞神經(jīng)系統(tǒng)骨干的技術(shù)。ESB并不是一個革命性的概念,它是從逐步出現(xiàn)的企業(yè)通信、互連、轉(zhuǎn)換、面向服務(wù)的應(yīng)用構(gòu)建、可移植性和安全性等標準中演化而來的,其目標是創(chuàng)建一個真正基于標準的企業(yè)級應(yīng)用骨干網(wǎng),用來部署業(yè)務(wù)過程處理系統(tǒng)、協(xié)同系統(tǒng)和分布式業(yè)務(wù)解決方案。ESB的定義ESB是一個實現(xiàn)了通信、互連、轉(zhuǎn)換、可移植性和安全性標準接口的企業(yè)基礎(chǔ)軟件平臺,它是面向服務(wù)架構(gòu)和事件驅(qū)動模型的具體實現(xiàn)。ESB支持異構(gòu)環(huán)境中的服務(wù)、消息以及基于事件的交互,并且具有適當?shù)姆?wù)級別和可管理性。這樣的定義稍顯抽象,簡單地說,ESB就是試圖將應(yīng)用服務(wù)器上的多種邏輯層面遷移到總線以及連接點上,從而降低企業(yè)內(nèi)部信息共享的成本。ESB產(chǎn)品實現(xiàn)了:基于標準的消息通信架構(gòu)(即JMS)基于標準的互聯(lián)服務(wù),如WebService、J2EE適配器和NET適配器?;跇藴实臄?shù)據(jù)轉(zhuǎn)換引擎,如XSLT服務(wù)和Xquery服務(wù)基于標準的協(xié)議互通服務(wù):如JMS服務(wù)、HTTP服務(wù)、FTP服務(wù)、Corba服務(wù)、POP3服務(wù)等?;跇藴蕯?shù)據(jù)處理服務(wù),如:ETL數(shù)據(jù)處理服務(wù)。應(yīng)用部署的SOA方式,標準的粗粒度分布式組件模型基于標準的JBI規(guī)范構(gòu)建的ESB產(chǎn)品(如下圖所示)有多方面的優(yōu)勢:事件驅(qū)動(EDA)模型設(shè)計事件驅(qū)動模式是將服務(wù)提供者和消費者之間交互進行解耦,使得集成環(huán)境中的各個IT系統(tǒng)可以異步、多對多、基于事件的進行通訊;事件驅(qū)動模式是對SOA模式的一種補充。ESB將事件驅(qū)動的方法和面向服務(wù)的方法結(jié)合使用,以簡化業(yè)務(wù)系統(tǒng)的集成;ESB是異類系統(tǒng)進行通訊的中介,部署到ESB上的服務(wù)可以由服務(wù)提供者或者事件觸發(fā)。ESB同時支持同步方式和異步方式,可以使服務(wù)一對一和多對多通信。微內(nèi)核、插件式
plug-in的設(shè)計思想將組件完成的功能從ESB內(nèi)核中剝離出來,組件功能和核心總線以松散耦合的方式結(jié)合,降低了內(nèi)核的復(fù)雜度。而且集成項目中費用最高的部分就是對遺留系統(tǒng)的定制工作,ESB可以在總線上很容易開發(fā)、部署所需的插件,并對內(nèi)核和其他插件的運行沒有任何影響。多種傳輸方式
ESB提供多種可靠的分布式通信模式,以保證異構(gòu)系統(tǒng)之間大數(shù)據(jù)的以及頻繁數(shù)據(jù)的傳輸。支持同步、異步模式,支持發(fā)布/訂閱、點對點模式、支持斷點續(xù)傳。靈活的部署方式
ESB既可以獨立部署,也可以很容易的內(nèi)嵌到各種應(yīng)用系統(tǒng)中;與WebLogic、WebSphere、Jboss等應(yīng)用服務(wù)器以及tomcat、jetty等web服務(wù)器無縫集成;支持Spirng框架,可以運行在EIS的服務(wù)端和客戶端;ESB可以運行在JavaSE或者JavaEE中。企業(yè)級QOSESB通過建立PeerServer網(wǎng)絡(luò)群,形成全局的服務(wù)倉庫,通過路由策略的定制,將并發(fā)的請求分擔(dān)群集中各節(jié)點的服務(wù)上,以達到負載均衡的能力;ESB網(wǎng)絡(luò)中各節(jié)點可以配置master/slave關(guān)系,保證高性能、容錯的服務(wù)能力;ESB網(wǎng)絡(luò)中傳輸?shù)男畔⒖梢猿志帽4嬖谠O(shè)備上,保證了服務(wù)的可靠性。線程池的使用提高了ESB并發(fā)響應(yīng)的能力。多路連接
ESB的組件支持webservice和MOM兩種調(diào)用方式。圖形化的服務(wù)編制ESB提供了基于Eclipse的圖形化設(shè)計工具,用于服務(wù)之間的編制。友好的圖形界面、豐富的組件類別、人性化的操作方式,使用戶靈活方便的設(shè)計出復(fù)雜的流程。實時的活動監(jiān)控
ESB提供了系統(tǒng)監(jiān)控(各個PeerServer的內(nèi)存、線程、隊列等)、流程監(jiān)控(流程運行的狀態(tài)以及各個服務(wù)的運行狀態(tài))。可以實時為用戶提供整個平臺的運行數(shù)據(jù)。強大的數(shù)據(jù)集成功能
ESB的ETL(extract、transform、load)組件提供了歷史數(shù)據(jù)遷移、數(shù)據(jù)同步、數(shù)據(jù)合并等功能,可以讓不同數(shù)據(jù)源(file、database)的數(shù)據(jù)實時訪問。數(shù)據(jù)的安全性ESB提供身份認證、訪問授權(quán)控制以及消息傳輸過程中的加密手段來保證數(shù)據(jù)的安全性。系統(tǒng)框架資源共享與交換平臺在政務(wù)系統(tǒng)總體框架中的位置電子政務(wù)系統(tǒng)總體框架包括了網(wǎng)絡(luò)基礎(chǔ)設(shè)施、政務(wù)信息資源、政務(wù)信息資源目錄、政務(wù)信息資源共享交換平臺、政務(wù)應(yīng)用系統(tǒng)和門戶等多個層次,以及信息安全、政策法規(guī)與標準規(guī)范兩大保障體系。其中,政務(wù)信息資源共享交換平臺、政務(wù)信息資源目錄、相關(guān)的政策法規(guī)與標準規(guī)范及安全保障措施共同構(gòu)成了政務(wù)資源共享交換體系,如下圖紅線部分資源共享與交換平臺功能模型資源共享交換平臺的功能模型如下圖所示:主要包括以下核心功能:資源目錄中心主要包括目錄編目、目錄注冊、目錄發(fā)布、目錄查詢、目錄維護等功能。資源交換中心主要包括數(shù)據(jù)適配服務(wù)、交換規(guī)則配置、數(shù)據(jù)傳輸服務(wù)、交換過程監(jiān)控等功能資源存儲中心資源數(shù)據(jù)中心主要存儲了包括人口基礎(chǔ)信息、法人基礎(chǔ)信息、空間基礎(chǔ)信息和經(jīng)濟基礎(chǔ)信息,并提供基礎(chǔ)信息資源的檢索與獲取服務(wù)。決策支持中心主要包括領(lǐng)導(dǎo)所關(guān)注的社會管理、經(jīng)濟運行、公共服務(wù)、重大工程項目和社會保障情況的數(shù)據(jù)統(tǒng)計分析,可為領(lǐng)導(dǎo)提供全面的決策支持數(shù)據(jù)。組件服務(wù)中心主要提供了包括用戶管理、統(tǒng)一認證、權(quán)限管理、單點登錄、數(shù)據(jù)處理等組件服務(wù)。協(xié)同支撐中心包要包括業(yè)務(wù)規(guī)則配置、業(yè)務(wù)系統(tǒng)調(diào)度、業(yè)務(wù)系統(tǒng)監(jiān)控等服務(wù)??傮w設(shè)計根據(jù)目前國內(nèi)電子政務(wù)資源共享交換平臺項目的具體需求,我們選用國際上一流的SynchroESB企業(yè)服務(wù)總線中間件來構(gòu)筑政務(wù)資源交換平臺,采用面向服務(wù)(SOA)的架構(gòu)體系、企業(yè)服務(wù)總線(ESB)技術(shù)和時間驅(qū)動(EDA)技術(shù),利用消息交換機制和WEB服務(wù)機制并借助JDBC技術(shù)進行數(shù)據(jù)交換,支持多種數(shù)據(jù)交換和管理模式。資源共享交換平臺的設(shè)計在滿足通常交換平臺的接入、傳輸功能外,同時具備強大的資源管理能力、便捷的節(jié)點接入能力、大并發(fā)處理能力、數(shù)據(jù)交換的監(jiān)控管理能力等。由于共享交換平臺所涉及到的單位比較多,各交換節(jié)點可分多批次接入共享交換平臺,根據(jù)具體的網(wǎng)絡(luò)狀況、交換數(shù)據(jù)量的大小、交換頻率等情況可以考慮前置機接入模式、直接接入模式等,或者根據(jù)各單位業(yè)務(wù)涉及面、網(wǎng)絡(luò)部署情況可考慮多個單位、部門共用一個交換節(jié)點。下為電子政務(wù)資源共享交換平臺的總體架構(gòu)圖:如上圖所示,共享交換平臺的總體框架由各部門應(yīng)用系統(tǒng)通過企業(yè)服務(wù)總線向數(shù)據(jù)交換中心匯聚;同時業(yè)務(wù)系統(tǒng)也可通過企業(yè)服務(wù)總線從數(shù)據(jù)中心獲取數(shù)據(jù)。在前置交換域中,各部門根據(jù)自身業(yè)務(wù)狀況有選擇的構(gòu)建前置交換機,并安裝節(jié)點軟件和數(shù)據(jù)處理服務(wù),通過前置交換數(shù)據(jù)庫向外暴露業(yè)務(wù)信息。其中數(shù)據(jù)處理服務(wù)是節(jié)點軟件中一個重要的數(shù)據(jù)處理軟件,通過與業(yè)務(wù)系統(tǒng)建立直連關(guān)系將數(shù)據(jù)進行抽取、過濾、轉(zhuǎn)換,最終裝載到前置交換數(shù)據(jù)庫中;然后通過節(jié)點軟件與資源交換平臺進行點到點的資源交換;在資源交換過程中,數(shù)據(jù)一部分被抽象成為資源目錄,另一部分將裝載到數(shù)據(jù)中心,整個過程可以有選擇的進行人工干預(yù)(比如:填寫資源目錄、調(diào)度交換方式等),并對數(shù)據(jù)質(zhì)量問題進行更正。交換平臺技術(shù)架構(gòu)如上圖所示,資源交換平臺結(jié)構(gòu)簡化了電子政務(wù)應(yīng)用主體應(yīng)用與功能應(yīng)用之間、主體與主體之間存在的復(fù)雜相互關(guān)系。數(shù)據(jù)交換平臺由一個中心服務(wù)器、多個節(jié)點服務(wù)器以及運行在節(jié)點服務(wù)器上運行的服務(wù)組件構(gòu)成,他們運行在基于JMS標準的消息總線之上,構(gòu)成了企業(yè)服務(wù)總線的基礎(chǔ)架構(gòu)。中心服務(wù)器由SynchroESB中的子系統(tǒng)UltraServer負責(zé)各節(jié)點的運行時狀態(tài)監(jiān)控、組件服務(wù)集中管理、遠程部署等功能,另外中心服務(wù)器還提供了實體業(yè)務(wù)數(shù)據(jù)存儲、資源目錄體系管理等公共應(yīng)用支撐服務(wù)。節(jié)點服務(wù)器分別部署與各業(yè)務(wù)系統(tǒng)前置機,夠成了分布式的服務(wù)組件運行環(huán)境,并提供事件管理功能,如可靠事件的傳輸管理機制等。中心服務(wù)器運行于覆蓋各個部門政務(wù)專網(wǎng),節(jié)點服務(wù)器運行于政務(wù)專網(wǎng)與委辦局內(nèi)網(wǎng)之間起到網(wǎng)橋的作用,他們組成一個網(wǎng)絡(luò)拓撲結(jié)構(gòu)的應(yīng)用互聯(lián)網(wǎng)絡(luò)。資源交換是通過節(jié)點服務(wù)器上運行的適配器服務(wù)以及數(shù)據(jù)處理服務(wù)形成點到點的數(shù)據(jù)處理流程而實現(xiàn)的。由于可以靈活連接服務(wù)組件的輸入輸出端,因而可以靈活構(gòu)成滿足不同需求的資源交換邏輯。通過配置在每個資源交換節(jié)點的交換服務(wù),每個交換節(jié)點通過數(shù)據(jù)處理服務(wù)與業(yè)務(wù)系統(tǒng)建立數(shù)據(jù)傳輸橋梁,并通過適配器與資源交換平臺進行接口對接,實現(xiàn)了基于XML的數(shù)據(jù)交換。采用這種資源交換方式不需要應(yīng)用系統(tǒng)間相互直接方位就可以獲取到所需要的數(shù)據(jù)資源。資源共享交換平臺的整體就像一個虛擬的中心數(shù)據(jù)庫,同時又像一個交換機。整個交換平臺的底層實現(xiàn)和存儲機制對各應(yīng)用節(jié)點是透明的,該結(jié)構(gòu)屬于松耦合,如同星型網(wǎng)絡(luò)一樣,很容易進行層次化的結(jié)構(gòu)擴展并構(gòu)建出多級的數(shù)據(jù)交換平臺結(jié)構(gòu),一支持更大范圍的交換方案。資源交換中心服務(wù)器中心服務(wù)器是數(shù)據(jù)交換平臺信息控制中樞。中心服務(wù)器主要完成了服務(wù)組件的組合、遠程部署、管理配置、監(jiān)控管理、安全管理并提供基礎(chǔ)資源數(shù)據(jù)中心數(shù)據(jù)庫與資源目錄數(shù)據(jù)庫用于對實體資源和目錄資源的持久化存儲。服務(wù)組件組合服務(wù)是系統(tǒng)的核心,系統(tǒng)根據(jù)由服務(wù)組件組合而成的數(shù)據(jù)交換流程和服務(wù)組件所配置的運行節(jié)點遠程的將服務(wù)組件部署到運行與節(jié)點服務(wù)器上的執(zhí)行容器中,并在節(jié)點服務(wù)器上建立若干個消息隊列作為XML數(shù)據(jù)的輸出通道,實現(xiàn)點到點或發(fā)布與訂閱的數(shù)據(jù)傳遞。節(jié)點服務(wù)器各節(jié)點服務(wù)器一起構(gòu)成了分布式的組件運行環(huán)境,并提供了事件管理功能如消息隊列、可靠事件的傳輸管理機制等,另外節(jié)點服務(wù)器還包含了用于進行數(shù)據(jù)抽取、轉(zhuǎn)換、轉(zhuǎn)載的數(shù)據(jù)處理服務(wù),可以將業(yè)務(wù)數(shù)據(jù)庫進行清洗、轉(zhuǎn)換,并與前置交換機保持數(shù)據(jù)同步。各節(jié)點的應(yīng)用接口適配器運行于節(jié)點服務(wù)器上,在啟動兩個節(jié)點進行數(shù)據(jù)交換過程時,通過資源交換中心的調(diào)度建立數(shù)據(jù)傳輸通道,通道可以自動適應(yīng)網(wǎng)絡(luò)故障,保證持久連接。如果交換流程終止,通道將自動被刪除。綜合看來,節(jié)點服務(wù)器為整個資源交換平臺提供了三部門主要功能:運行環(huán)境和監(jiān)控信息采集:接口服務(wù)、適配器服務(wù)、數(shù)據(jù)處理服務(wù)運行期上,并將有關(guān)服務(wù)組件狀態(tài)發(fā)送到中心服務(wù)器,中心服務(wù)器通過節(jié)點服務(wù)器對組件流程進行全生命周期的控制可靠資源傳輸:為各服務(wù)節(jié)點組件之間、服務(wù)節(jié)點與交換中心組件之間提供可靠的傳輸機制,包括斷點續(xù)傳、容錯等功能。數(shù)據(jù)處理服務(wù):為節(jié)點服務(wù)器提供基于標準ETL的數(shù)據(jù)處理服務(wù),可將業(yè)務(wù)系統(tǒng)中的數(shù)據(jù)進行清洗、轉(zhuǎn)換然后裝載到前置交換數(shù)據(jù)庫,并可與其保持秒級數(shù)據(jù)同步。交換中心功能設(shè)計交換中心以關(guān)系數(shù)據(jù)模型存儲了各業(yè)務(wù)系統(tǒng)所共享的業(yè)務(wù)數(shù)據(jù)實體,如:人口數(shù)據(jù)、法人數(shù)據(jù)等,并通過資源目錄數(shù)據(jù)庫對資源實體元數(shù)據(jù)進行存儲。在交換中心中,數(shù)據(jù)以標準的XML格式在各委辦局節(jié)點、中心節(jié)點進行點到點的對等數(shù)據(jù)交換,節(jié)點具備數(shù)據(jù)路由功能,數(shù)據(jù)路由根據(jù)數(shù)據(jù)內(nèi)容進行分發(fā),包括委辦局地址信息、審批業(yè)務(wù)信息等。交換中心提供各種數(shù)據(jù)格式之間的轉(zhuǎn)換,包括XML與XML之間、文本與XML之間、XML與SMTP之間、XML與SMS之間、數(shù)據(jù)庫與XML之間等,并且提供多種轉(zhuǎn)換函數(shù)。支持對多種數(shù)據(jù)庫的無縫對接,可重用接口適配器并支持配置管理。支持多種通訊方式,如HTTP、JMS、SOAP、FTP,并可穿透防火墻。提供數(shù)據(jù)交換的安全機制,包括對傳輸內(nèi)容的壓縮加密和解壓解密,節(jié)點身份認證(CA/PKI)等安全管理功能,這些安全機制分別由對應(yīng)的服務(wù)提供。提供集成一體化的遠程統(tǒng)一部署、監(jiān)控、跟蹤、日志、和測試功能,適應(yīng)平臺集中部署和管理的需求。資源交換中心作為集成服務(wù)平臺的基礎(chǔ)服務(wù)功能,為系統(tǒng)提供了溝通多個異構(gòu)系統(tǒng)的能力,滿足了各種數(shù)據(jù)信息在各個業(yè)務(wù)系統(tǒng)中順暢流動的需求。各種數(shù)據(jù)信息的存在形式可主要分為數(shù)據(jù)庫文件、二進制文件、文本文件和XML格式文件。目前,XML作為一種能夠以統(tǒng)一的格式描述信息的文本語言,它能將不同系統(tǒng)來源的信息按照統(tǒng)一的格式顯示,也能夠進行格式的互相轉(zhuǎn)化,已經(jīng)成為當前信息標準化的主流。因此數(shù)據(jù)交換平臺應(yīng)該采用XML作為數(shù)據(jù)交換的中間格式,同時系統(tǒng)應(yīng)該提供數(shù)據(jù)庫文件與XML文件、二進制文件與XML文件、文本文件與XML文件間的映射轉(zhuǎn)換。資源交換中心為集成服務(wù)提供了與異構(gòu)系統(tǒng)共享數(shù)據(jù)的能力。系統(tǒng)管理員利用資源交換中心中的建模工具為不同的數(shù)據(jù)格式文件之間定義轉(zhuǎn)換形式,通過轉(zhuǎn)換引擎對數(shù)據(jù)進行轉(zhuǎn)換處理。如下圖所示:要建立一個數(shù)據(jù)交換體系,首先需要根據(jù)業(yè)務(wù)需求設(shè)計業(yè)務(wù)數(shù)據(jù)集成場景,確定涉及數(shù)據(jù)集成的應(yīng)用系統(tǒng)和每個應(yīng)用系統(tǒng)的專有數(shù)據(jù)格式。針對所有總結(jié)出的數(shù)據(jù)格式,根據(jù)每個數(shù)據(jù)格式的特點,如果是數(shù)據(jù)庫結(jié)構(gòu)或文本結(jié)構(gòu),則采用或者擴展相應(yīng)的數(shù)據(jù)交換標準,利用建模工具建立這種標準對應(yīng)的XML格式模型,所建立的XML模型必須符合平臺上統(tǒng)一的XML規(guī)范,輸出為模式文件;如果是XML格式,則建立這種專有的XML格式與平臺上同種數(shù)據(jù)類型的XML規(guī)范格式之間的映射關(guān)系,輸出為映射文件。數(shù)據(jù)編目與存儲數(shù)據(jù)編目數(shù)據(jù)編目功能集中體現(xiàn)在資源目錄系統(tǒng)中,交換平臺所涉及到的各委辦局、區(qū)縣對交換資源核心元數(shù)據(jù)進行編目,并通過元數(shù)據(jù)注冊系統(tǒng)或者通過平臺自動篩選元數(shù)據(jù)向交換平臺資源目錄注冊;通過核準以后,交換平臺發(fā)布已注冊的目錄內(nèi)容。政務(wù)信息資源使用者通過政務(wù)信息資源目錄一站式服務(wù)向交換平臺發(fā)送目錄查詢請求,平臺將查詢結(jié)果返回給使用者。因此為了實現(xiàn)資源目錄編目、注冊、發(fā)布、查詢和維護,資源目錄體系提供了四個主要系統(tǒng):編目系統(tǒng):提供公共資源元數(shù)據(jù)和交換服務(wù)資源元數(shù)據(jù)的編輯功能。目錄報送系統(tǒng):完成政務(wù)部恩前置機上的目錄數(shù)據(jù)向資源目錄中心的報送功能。目錄管理功能:實現(xiàn)對目錄數(shù)據(jù)服務(wù)的集中管理目錄服務(wù)系統(tǒng):為使用者提供目錄的瀏覽、查詢,并實現(xiàn)目錄數(shù)據(jù)的發(fā)布和檢索功能。另外,還應(yīng)基于目錄資源數(shù)據(jù)庫建設(shè)用以展示目錄應(yīng)用服務(wù)的一站式服務(wù)門戶,提供查詢的綜合查詢系統(tǒng)、為應(yīng)用系統(tǒng)及資源交換中心的其他組件提供綜合服務(wù)的系統(tǒng)應(yīng)用。數(shù)據(jù)存儲數(shù)據(jù)存儲功能主要是根據(jù)國家對四大基礎(chǔ)數(shù)據(jù)庫的要求,通過資源交換平臺集成各個與四大基礎(chǔ)數(shù)據(jù)庫有關(guān)的職能部門業(yè)務(wù)數(shù)據(jù),根據(jù)各自部門對共享數(shù)據(jù)的需求對數(shù)據(jù)格式進行統(tǒng)一歸類總結(jié)出各個部門之間數(shù)據(jù)的供需關(guān)系、公共數(shù)據(jù)集成、基礎(chǔ)數(shù)據(jù)庫的數(shù)據(jù)范圍,然后根據(jù)目前業(yè)務(wù)和將來業(yè)務(wù)發(fā)展的需要,根據(jù)適度、高效的原則抽象出公共資源數(shù)據(jù)中心所包含的數(shù)據(jù)項,以及各個數(shù)據(jù)項的數(shù)據(jù)來源和標準統(tǒng)一的格式,最終實現(xiàn)四大基礎(chǔ)數(shù)據(jù)在資源共享交換平臺中的統(tǒng)一存儲。四大基礎(chǔ)數(shù)據(jù)庫的主要內(nèi)容包括如下:人口基礎(chǔ)數(shù)據(jù)庫:建成居民身份標識碼為唯一標識的各級人口基礎(chǔ)信息庫和查詢服務(wù)系統(tǒng),實現(xiàn)各級人口信息計算機管理和聯(lián)機查詢,為各業(yè)務(wù)系統(tǒng)提供人口信息服務(wù)。法人單位基礎(chǔ)數(shù)據(jù)庫:建設(shè)以組織機構(gòu)代碼為唯一標識的各級法人單位基礎(chǔ)信息庫和查詢服務(wù)系統(tǒng),向社會提供服務(wù)。自然資源和空間地理基礎(chǔ)數(shù)據(jù)庫:建成水文、礦產(chǎn)、土地、森林、耕地、海洋等資源的基礎(chǔ)信息庫,形成基礎(chǔ)資源信息庫交換和共享機制。分級建設(shè)空間地理基礎(chǔ)信息庫,形成空間地理信息交換和共享的機制,為各級政府和部門提供空間地理基礎(chǔ)信息服務(wù)。宏觀經(jīng)濟數(shù)據(jù)庫:根據(jù)制定宏觀經(jīng)濟政策的需要,建立指標體系,完善信息采集機制,建設(shè)高質(zhì)量的宏觀經(jīng)濟數(shù)據(jù)庫。數(shù)據(jù)存儲功能包含業(yè)務(wù)實體數(shù)據(jù)在數(shù)據(jù)中心的存儲以及實體資源元數(shù)據(jù)在資源目錄中的存儲。資源目錄充當了業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)字典,用以描述實體數(shù)據(jù)的位置、摘要等描述性信息;數(shù)據(jù)中心存儲了業(yè)務(wù)數(shù)據(jù)的資源實體,可供其他業(yè)務(wù)系統(tǒng)進行數(shù)據(jù)交換。數(shù)據(jù)交換中心管理首先資源交換中心提供可視化配置管理功能,通過可視化操作界面實現(xiàn)對新增節(jié)點的接入,并以拖拽的方式實現(xiàn)新增節(jié)點與資源交換中心的數(shù)據(jù)對接工作;其次資源交換中心提供節(jié)點狀態(tài)監(jiān)視功能,可遠程監(jiān)控個分布式節(jié)點及中心節(jié)點的運行情況(正常、異常、停止、CPU、內(nèi)存情況、異常日志、事件等),交換流程運行狀態(tài)(正常、停止、異常、事件),組件運行狀態(tài)(正常、停止、異常日志、時間),并可對異常情況報警;最后平臺底層采用基于SynchroMQ的可靠消息傳輸,節(jié)點之間支持斷點續(xù)傳和并發(fā)傳輸,并保證數(shù)據(jù)按順序傳輸,消息可以通過配置界面設(shè)置優(yōu)先級別。通過對交換節(jié)點運行狀態(tài)的監(jiān)控、交換流程的監(jiān)控、節(jié)點組件運行狀態(tài)的監(jiān)控、節(jié)點數(shù)據(jù)交換的監(jiān)控、節(jié)點交換日志以及交換節(jié)點運行環(huán)境的監(jiān)控等功能,實現(xiàn)了對交換平臺的精細化監(jiān)控與管理,為數(shù)據(jù)順利交換提供了相應(yīng)的保障措施。資源交換中心提供對整個交換過程的管理功能,包括對SynchroESB中心服務(wù)器和節(jié)點服務(wù)器的管理、運行在節(jié)點服務(wù)上的組件管理、服務(wù)流程管理,通過資源交換中心提供的API對流程的停止/啟動控制就可以實現(xiàn)節(jié)點之間通道的建立和刪除。以下是交換中心對交換流程提供的管理功能:交換時間設(shè)定:可設(shè)定交換時間和頻率,對未按時交換的信息進行自動提醒;交換量統(tǒng)計:平臺提供各節(jié)點數(shù)據(jù)交換量的統(tǒng)計功能,通過圖表方式展示各交換節(jié)點的交換數(shù)據(jù)類型、交換數(shù)據(jù)量,可以日志每個數(shù)據(jù)包的大小和數(shù)據(jù)內(nèi)容到指定的日志數(shù)據(jù)庫(Oracle或SQLServer),通過數(shù)據(jù)庫接口開發(fā)統(tǒng)計這些日志內(nèi)容,以實現(xiàn)績效考核;交換量比對:提供每個消息包是否交換到目的的比對,給沒有到達目的的數(shù)據(jù)做上標志,并且提供API、數(shù)據(jù)庫接口查詢,實現(xiàn)交換量的對比;交換記錄查詢:平臺提供完整的日志管理功能,可實現(xiàn)全部節(jié)點交換記錄(交換時間、交換數(shù)據(jù)、交換結(jié)果等)的查詢,提供按流程日志交換數(shù)據(jù)的功能,數(shù)據(jù)庫接口及管理工具查詢這些日志信息。根據(jù)查詢的結(jié)果,用戶可以分析某節(jié)點某數(shù)據(jù)項的最后傳輸時間,并判斷未正常完成交換的數(shù)據(jù)項;授權(quán)控制:用戶權(quán)限管理包括目錄管理授權(quán)、資源使用授權(quán)、平臺管理授權(quán)等。前置交換節(jié)點功能設(shè)計資源共享交換平臺中各前置交換節(jié)點服務(wù)器一起構(gòu)成了分布式的資源交換與服務(wù)組件的執(zhí)行環(huán)境。前置交換節(jié)點服務(wù)器除去硬件、操作系統(tǒng)之外主要由前置交換數(shù)據(jù)庫以及節(jié)點服務(wù)器構(gòu)成,其中節(jié)點服務(wù)器中包括與平臺對接的JMS服務(wù)、HTTP服務(wù)、FTP服務(wù)、RMI服務(wù)、SOAP服務(wù)以及接口適配器等,另外還包括了用于進行數(shù)據(jù)處理的數(shù)據(jù)服務(wù)(DataService)。功能邏輯如下圖所示:其中數(shù)據(jù)處理服務(wù)(DataService)作為節(jié)點服務(wù)器軟件中的組件服務(wù)主要負責(zé)業(yè)務(wù)系統(tǒng)數(shù)據(jù)源與前置交換數(shù)據(jù)庫之間數(shù)據(jù)抽取、轉(zhuǎn)換、過濾以及裝載任務(wù),并可保持業(yè)務(wù)數(shù)據(jù)庫與前置數(shù)據(jù)庫之間的數(shù)據(jù)同步;另外,JMS、H
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 會議后續(xù)跟蹤與效果評估制度
- 2026年浙江大學(xué)杭州國際科創(chuàng)中心吳新科教授課題組招聘備考題庫及答案詳解參考
- 2026年浙江大學(xué)愛丁堡大學(xué)聯(lián)合學(xué)院方兆元課題組科研助理招聘備考題庫及1套參考答案詳解
- 企業(yè)設(shè)備管理規(guī)范制度
- 中學(xué)學(xué)生社團活動經(jīng)費管理流程制度
- 2026年湘潭市九華中學(xué)(長沙市一中九華中學(xué))代課教師招聘備考題庫完整答案詳解
- 2026年榆林市第五幼兒園招聘備考題庫及參考答案詳解1套
- 2026年鐘祥市國有企業(yè)公開招聘工作人員16人備考題庫完整答案詳解
- 2026年玉環(huán)公證處招聘備考題庫及一套答案詳解
- 2026年河南姚孟能源投資有限公司招聘備考題庫及參考答案詳解一套
- 傳染病信息報告管理規(guī)范2025版
- 海南自貿(mào)港課件
- 北京市東城區(qū)2026屆數(shù)學(xué)九上期末考試試題含解析
- 2025年南京市事業(yè)單位教師招聘考試體育學(xué)科專業(yè)知識試卷(夏季卷)
- 叉車盲區(qū)安全培訓(xùn)記錄課件
- 人教版八年級英語上冊期末復(fù)習(xí):完形填空15篇(含答案)
- 自然資源部所屬單位2025年度公開招聘工作人員(第三批)筆試模擬試題含答案詳解
- 建筑消防設(shè)施介紹
- DBJT15-211-2021 回彈法檢測泵送混凝土抗壓強度技術(shù)規(guī)程
- 圖書館志愿者培訓(xùn)課件
- 2025年特種設(shè)備作業(yè)人員考試壓力管道安全操作試題
評論
0/150
提交評論