




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1.1.1 數據交換服務本項目的數據交換應用主要包含在以下兩個方面,即:(1)內外網門戶平臺之間由于邏輯隔離,需要進行數據交換。(2)在內網范圍內存在已建系統、在建系統和待建系統,系統之間存在數據交換的需求。 數據交換功能分析本交換服務基于統一的數據交換平臺,數據交換平臺基于面向服務的SOA架構,采用消息服務服務總線(ESB)技術實現多個節點之間的數據交換。 數據交換平臺在統一數據規范和數據接口的基礎上構建,主要功能如下:(一)實現(但不限于)以下多種信息資源的共享交換方式基于SOA的設計思想,數據交換以統一的基于服務的交換來管理。服務可以綁定文件,也可以綁定數據庫或其它服務產生
2、的SDO。在源服務到目標服務的執行路由上,我們設置中間格式轉換服務,注冊到ESB上,負責適配數據格式。通過ESB的交換也可以和操作權限、數據權限的管理相結合,滿足管理需求。主要交換方式如下:1、文件交換。實現各委辦局之間、各應用系統之間靈活的、可定制的一對一、一對多的文件交換。2、數據庫之間的數據交換。實現各應用系統數據庫之間的數據交換及中間格式轉換。3、基于服務的交換。能夠實現基于Web服務的信息資源交換,能夠方便、快速地包裝、解析委辦局提供的各類服務接口中的數據,并轉化為需求方的數據格式。(二)支持多種會話策略實時:基于事件驅動,由系統運行時動態產生和控制的會話方式;定時:由系統定時器根據
3、預設的定時策略產生和控制的會話方式;手工:系統運行時由用戶手工產生和控制的會話方式。(三)支持多種靈活的交換策略。包括兩種數據交換方式交換共享(數據“落地”集中)模式:各應用系統之間通過交換服務實現交換,數據中心在ESB上注冊源到目標的路由監聽服務。交換數據時,ESB將源數據及目標返回數據作為參數,調用數據中心注冊的服務。交換的數據通過此監聽服務,將數據“落地”,存儲在基礎數據庫中,形成需要共享的基礎數據。對等交換(數據“不落地”)模式:各應用系統之間通過交換服務實現交換,交換的數據不需存儲在交換中心節點中。這種模式實際上建立了一種數據交換通道或交換總線。(四)支持多種數據接口和傳輸協議基于數
4、據交換產品可提供數據庫、文件系統、WebService等多種接口服務方式,支持不同格式數據內容的交換共享。同時,遵循國際主流成熟的、通用的傳輸標準、規范和協議,如TCP/IP、XML等。以XML應用為例,XML數據交換格式和標準:以XML為基礎,定義了數據標識、數據傳遞、數據操作、數據存儲映射等內容。根據行政學院的數據情況和SOA平臺的實際采購情況,可以有兩種對協議的處理。數據提供方及數據接收方都使用標準協議,SOA平臺對此交換支持協議間轉換;數據提供方及數據接收方都內部處理數據,產生XML或SDO,SOA平臺提供接口適配功能,處理數據接口的適配。(五)支持跨網段數據交換:支持HTTP、HTT
5、PS協議,能夠在不影響交換性能的前提下跨網段、跨防火墻訪問,提供相同或不同網絡之間的消息傳輸服務,以透明方式支持數據各類數據的交換共享。(六)交換安全保障服務能夠基于產品自帶的安全服務功能,對敏感信息交換進行MD5、DES、SSL加密,根據數據加密應用途徑進行交換信息內容的加密(可逆或不可逆),保障數據交換傳輸過程中的安全。同時還將具有數據合法性驗證功能,能夠對交換服務與應用系統之間以及交換系統之間的兩類合法性驗證,確保數據可信交換。擁有斷點續傳功能,保證數據“只傳一次”,即不重傳、不漏傳、斷點續傳,實現高效傳輸。用戶可根據實際需要指定任務的優先級順序,實現任務調度功能。(七)提供數據交換日志
6、能夠對所有的數據交換任務紀錄詳細的日志信息,信息內容包括交換節點名稱、交換節點IP地址、端口號、交換內容、交換時間、是否成功等各類信息,確保能夠對數據交換任務進行追蹤和事后審計。(八)能夠支持靈活部署模式建成后的數據交換服務除了支持通常的統一平臺集中部署模式外,還將根據實際應用需求,靈活支撐分布式部署模式,確保在能夠針對交換業務系統實際應用環境,適時調整,滿足行政學院的信息資源共享交換建設需求。(九)可視化配置和管理功能可視化交換服務配置功能,用戶無需了解底層XML、Web Service、Adapter等編譯環境,通過平臺提供的可視化配置管理服務組件,由用戶在交換服務組件安裝配置過程中,定義
7、組件類型(文件、數據庫適配器組件等)、組件應用途徑(文件收發、數據收發等)、組件配置(連接本地數據庫IP地址、服務名稱、端口號、DBSA、Password),并可在組件管理功能中修改、維護現有交換服務配置;可視化管理,為便于交換服務的維護和管理,系統還將提供全局運行監控管理,管理員可通過此功能實時掌握中心以及各交換節點的運行狀態,最終實現共享交換功能及信息資源共享交換過程的可視化管理與展示。(十)路由解析與在線維護基于數據交換 ESB總線服務實現數據交換路由解析服務,支持數據的多步多級傳輸,解析的規則可通過交換中心節點控制臺服務管理工具進行在線更新和維護。(十一)強大的自適應性、擴展性和兼容性
8、基于數據交換搭建行政學院管理信息系統數據交換服務,數據交換基于業界主流J2EE、JMS、Web Service、XML、Adapter、Socket等一系列開放性技術標準和規范,因此建成后的行政學院管理信息系統數據交換將獨立于具體應用、具體編譯運行環境以及具體開發框架,平臺與應用之間松散耦合,能夠通過可視化的配置管理操作適應各個應用系統的變化。 數據交換架構分析數據交換平臺的技術架構分析如下所示:數據交換平臺的技術架構數據交換服務按SOA的思想,將功能封裝為符合J2EE、Web服務等國際主要標準的接口。數據交換服務的體系結構如上圖。數據交換服務由表現層、業務過程合成層、業務邏輯層
9、、基礎設施層、安全訪問管理層組成。表現層在用戶級別上調用業務邏輯提供的服務,提供用戶界面,接受用戶的交互。業務過程合成層對業務邏輯層提供的服務進行編排和組合,形成組合服務,以支持特殊的用例和業務過程。業務邏輯層完成數據交換中間件的基本功能,以服務形式提供給業務過程合成層進行組合或者被應用程序發現、綁定最后完成調用。安全訪問管理層對服務進行安全管理,提供服務質量保證。在上述的數據訪問可進一步細化為數據采集、數據類型轉化、模式轉換等,數據采集又可以分為對結構化數據、非結構化數據的采集,分布封裝為不同的服務甚至調用其它的應用提供的服務。數據交換平臺提供圖形化的設計和管理工具,方便業務人員的使用,系統
10、支持遠程的部署和管理功能,便于系統的維護和管理。數據交換系統是基于SOA的服務總線軟件,不依賴于任何應用服務器產品,用來構成交換平臺的中心樞紐,實現可靠的消息傳輸和路由功能。應用適配器系統提供與各類不同政務應用系統與數據庫的接口組件,支持結構化文件與非結構化文件的讀寫,對XML、Domino、EXCEL、TXT等結構化文件、文檔,提供文件內容解析功能,支持大數據文件的讀取,通過簡單的配置即可實現部門間的信息共享與交換,大大提高交換平臺的實施速度。流程管理系統是利用企業或政府機構的現有IT機制來管理業務流程,通過和業務應用的緊密連接組成了一個完整的業務流程管理系統。流程管理系統從根本改變了應用系
11、統的設計與集成方法,第一次將業務流程的設計交還給業務人員而不是信息技術員,使業務流程能真正滿足業務不斷變化的需求。服務總線系統示意圖如上圖所示,在各節點的交換前置機上安裝前置機交換系統或應用適配器系統,在交換中心的中心交換前置機上安裝中心交換系統和應用適配器系統。部門交換前置機和中心交換前置機共同組成信息交換總線。應用適配器系統支持Oracle、MS-SQL、Sybase、Mysql等多種數據庫,可解析讀取XML、Domino、Excel、TXT等結構化文件、文檔,并通過服務總線系統支撐如聯合審批、流程管理、市場監管、輔助決策等多種應用和各類服務。部門交換前置機上的應用適配器系統負責自動提取部
12、門交換信息庫發送到交換服務總線,同時,從交換服務總線上獲取信息并存儲到部門交換信息庫。部門交換前置機上的應用適配器系統還實現部門業務信息庫與部門交換信息庫之間的信息交換橋接功能。中心交換前置機上的應用適配器系統從交換服務總線上提取部門發送的信息并保存到中心交換數據庫,也自動提取中心交換數據庫中需要交換給部門的信息并發送到交換服務總線。數據交換流程的配置采用工具軟件實現交換流程的動態配置。通過交換平臺提供的管理監控系統實現對整個交換平臺的管理與監控。數據交換支持消息中間件及Web Services兩種信息交換方式,消息傳送支持http/https、ftp、JMS等協議,消息打包采用SOAP,支持
13、消息確認、消除重復、斷點續傳等可靠性要求,支持XML消息加密、XML消息簽名,支持差錯處理,業務數據封裝采用標準規定的業務表示標準,提供統一的管理監控系統,從交換結點、交換服務、日志管理、消息監控等幾個方面實現對交換平臺的全面的遠程監控與管理。 數據交換實現方式數據交換網橋用來實現各部門業務系統和前置交換庫之間的數據交換。為了保護業務系統的安全性和獨立性,數據交換平臺通過交換前置機與業務系統相連,在前置機上建立前置交換庫,用于存儲各節點向外發布的信息和從其他節點交換過來的信息,如圖系統總體框架所示。橋接系統負責業務系統與前置交換庫之間的數據提取與交換,包括從業務系統中提取需要發送、共享的數據保存到交換庫,以及從交換庫中提取信息保存到業務數據庫。本項目利用應用適配器技術,實現業務系統的業務數據庫之間的數據交換和轉換,通過圖形化的設計、管理工具,對系統進行配置,不需要編寫程序代碼就可以實現信息交換。由于各個部門對安全的要求不同,造成了局域網和交換網絡之間的網絡連接方式不一樣,針對國家行政學院內、外網邏輯隔離及其業務系統的狀況,對于數據交換的實現如下:邏輯隔離情況下數據交換的結
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學生物試題及答案
- 中醫適宜技術試題及答案
- 浙江省9+1高中聯盟長興中學2025年高二數學第二學期期末質量跟蹤監視模擬試題含解析
- 長春市第十一中學2025年物理高二第二學期期末聯考試題含解析
- 浙江省紹興市紹興一中2025年數學高二第二學期期末質量跟蹤監視模擬試題含解析
- 云南省瀘水五中2025屆物理高二第二學期期末檢測模擬試題含解析
- 鹽城市時楊中學高二下學期期中考試數學試題
- 鹽城市射陽二中高一上學期教學質量調研(三)英語試題
- 新能源產業廠房出售與技術研發合同
- 車輛租賃公司市場拓展及戰略聯盟合同
- 教研組工作匯報課件
- 臨終關懷服務技術創新與應用探索
- 渤海大學《材料合成與制備技術》2023-2024學年第一學期期末試卷
- 重度哮喘診斷與處理中國專家共識(2024)解讀
- 魯科版選修3《物質結構與性質》全一冊學案有答案
- 六年級科學下冊知識點梳理
- 人力資源(人事)及行政管理制度體系資料文件
- 十年(2015-2024)高考真題數學分項匯編(全國)專題03 平面向量(學生卷)
- 管線探挖方案
- 期末質量測試卷(試題)-2023-2024學年牛津上海版(三起)英語五年級下冊
- 中藥連翹課件
評論
0/150
提交評論