數(shù)據(jù)交換服務1_第1頁
數(shù)據(jù)交換服務1_第2頁
數(shù)據(jù)交換服務1_第3頁
數(shù)據(jù)交換服務1_第4頁
數(shù)據(jù)交換服務1_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

-.z數(shù)據(jù)交換效勞本工程的數(shù)據(jù)交換應用主要包含在以下兩個方面,即:〔1〕內外網門戶平臺之間由于邏輯隔離,需要進展數(shù)據(jù)交換?!?〕在內網*圍內存在已建系統(tǒng)、在建系統(tǒng)和待建系統(tǒng),系統(tǒng)之間存在數(shù)據(jù)交換的需求。數(shù)據(jù)交換功能分析本交換效勞基于統(tǒng)一的數(shù)據(jù)交換平臺,數(shù)據(jù)交換平臺基于面向效勞的SOA架構,采用消息效勞效勞總線〔ESB〕技術實現(xiàn)多個節(jié)點之間的數(shù)據(jù)交換。數(shù)據(jù)交換平臺在統(tǒng)一數(shù)據(jù)規(guī)*和數(shù)據(jù)接口的根底上構建,主要功能如下:〔一〕實現(xiàn)〔但不限于〕以下多種信息資源的共享交換方式基于SOA的設計思想,數(shù)據(jù)交換以統(tǒng)一的基于效勞的交換來管理。效勞可以綁定文件,也可以綁定數(shù)據(jù)庫或其它效勞產生的SDO。在源效勞到目標效勞的執(zhí)行路由上,我們設置中間格式轉換效勞,注冊到ESB上,負責適配數(shù)據(jù)格式。通過ESB的交換也可以和操作權限、數(shù)據(jù)權限的管理相結合,滿足管理需求。主要交換方式如下:1、文件交換。實現(xiàn)各委辦局之間、各應用系統(tǒng)之間靈活的、可定制的一對一、一對多的文件交換。2、數(shù)據(jù)庫之間的數(shù)據(jù)交換。實現(xiàn)各應用系統(tǒng)數(shù)據(jù)庫之間的數(shù)據(jù)交換及中間格式轉換。3、基于效勞的交換。能夠實現(xiàn)基于Web效勞的信息資源交換,能夠方便、快速地包裝、解析委辦局提供的各類效勞接口中的數(shù)據(jù),并轉化為需求方的數(shù)據(jù)格式?!捕持С侄喾N會話策略實時:基于事件驅動,由系統(tǒng)運行時動態(tài)產生和控制的會話方式;定時:由系統(tǒng)定時器根據(jù)預設的定時策略產生和控制的會話方式;手工:系統(tǒng)運行時由用戶手工產生和控制的會話方式。〔三〕支持多種靈活的交換策略。包括兩種數(shù)據(jù)交換方式交換共享(數(shù)據(jù)“落地〞集中)模式:各應用系統(tǒng)之間通過交換效勞實現(xiàn)交換,數(shù)據(jù)中心在ESB上注冊源到目標的路由監(jiān)聽效勞。交換數(shù)據(jù)時,ESB將源數(shù)據(jù)及目標返回數(shù)據(jù)作為參數(shù),調用數(shù)據(jù)中心注冊的效勞。交換的數(shù)據(jù)通過此監(jiān)聽效勞,將數(shù)據(jù)“落地〞,存儲在根底數(shù)據(jù)庫中,形成需要共享的根底數(shù)據(jù)。對等交換(數(shù)據(jù)“不落地〞)模式:各應用系統(tǒng)之間通過交換效勞實現(xiàn)交換,交換的數(shù)據(jù)不需存儲在交換中心節(jié)點中。這種模式實際上建立了一種數(shù)據(jù)交換通道或交換總線。〔四〕支持多種數(shù)據(jù)接口和傳輸協(xié)議基于數(shù)據(jù)交換產品可提供數(shù)據(jù)庫、文件系統(tǒng)、WebService等多種接口效勞方式,支持不同格式數(shù)據(jù)內容的交換共享。同時,遵循國際主流成熟的、通用的傳輸標準、規(guī)*和協(xié)議,如TCP/IP、*ML等。以*ML應用為例,*ML數(shù)據(jù)交換格式和標準:以*ML為根底,定義了數(shù)據(jù)標識、數(shù)據(jù)傳遞、數(shù)據(jù)操作、數(shù)據(jù)存儲映射等內容。根據(jù)行政學院的數(shù)據(jù)情況和SOA平臺的實際采購情況,可以有兩種對協(xié)議的處理。數(shù)據(jù)提供方及數(shù)據(jù)接收方都使用標準協(xié)議,SOA平臺對此交換支持協(xié)議間轉換;數(shù)據(jù)提供方及數(shù)據(jù)接收方都內部處理數(shù)據(jù),產生*ML或SDO,SOA平臺提供接口適配功能,處理數(shù)據(jù)接口的適配。〔五〕支持跨網段數(shù)據(jù)交換:支持、S協(xié)議,能夠在不影響交換性能的前提下跨網段、跨防火墻訪問,提供一樣或不同網絡之間的消息傳輸效勞,以透明方式支持數(shù)據(jù)各類數(shù)據(jù)的交換共享?!擦辰粨Q平安保障效勞能夠基于產品自帶的平安效勞功能,對敏感信息交換進展MD5、DES、SSL加密,根據(jù)數(shù)據(jù)加密應用途徑進展交換信息內容的加密〔可逆或不可逆〕,保障數(shù)據(jù)交換傳輸過程中的平安。同時還將具有數(shù)據(jù)合法性驗證功能,能夠對交換效勞與應用系統(tǒng)之間以及交換系統(tǒng)之間的兩類合法性驗證,確保數(shù)據(jù)可信交換。擁有斷點續(xù)傳功能,保證數(shù)據(jù)“只傳一次〞,即不重傳、不漏傳、斷點續(xù)傳,實現(xiàn)高效傳輸。用戶可根據(jù)實際需要指定任務的優(yōu)先級順序,實現(xiàn)任務調度功能?!财摺程峁?shù)據(jù)交換日志能夠對所有的數(shù)據(jù)交換任務紀錄詳細的日志信息,信息內容包括交換節(jié)點名稱、交換節(jié)點IP地址、端口號、交換內容、交換時間、是否成功等各類信息,確保能夠對數(shù)據(jù)交換任務進展追蹤和事后審計?!舶恕衬軌蛑С朱`活部署模式建成后的數(shù)據(jù)交換效勞除了支持通常的統(tǒng)一平臺集中部署模式外,還將根據(jù)實際應用需求,靈活支撐分布式部署模式,確保在能夠針對交換業(yè)務系統(tǒng)實際應用環(huán)境,適時調整,滿足行政學院的信息資源共享交換建立需求。〔九〕可視化配置和管理功能可視化交換效勞配置功能,用戶無需了解底層*ML、WebService、Adapter等編譯環(huán)境,通過平臺提供的可視化配置管理效勞組件,由用戶在交換效勞組件安裝配置過程中,定義組件類型〔文件、數(shù)據(jù)庫適配器組件等〕、組件應用途徑〔文件收發(fā)、數(shù)據(jù)收發(fā)等〕、組件配置〔連接本地數(shù)據(jù)庫IP地址、效勞名稱、端口號、DBSA、Password〕,并可在組件管理功能中修改、維護現(xiàn)有交換效勞配置;可視化管理,為便于交換效勞的維護和管理,系統(tǒng)還將提供全局運行監(jiān)控管理,管理員可通過此功能實時掌握中心以及各交換節(jié)點的運行狀態(tài),最終實現(xiàn)共享交換功能及信息資源共享交換過程的可視化管理與展示。〔十〕路由解析與在線維護基于數(shù)據(jù)交換ESB總線效勞實現(xiàn)數(shù)據(jù)交換路由解析效勞,支持數(shù)據(jù)的多步多級傳輸,解析的規(guī)則可通過交換中心節(jié)點控制臺效勞管理工具進展在線更新和維護?!彩弧硰姶蟮淖赃m應性、擴展性和兼容性基于數(shù)據(jù)交換搭建行政學院管理信息系統(tǒng)數(shù)據(jù)交換效勞,數(shù)據(jù)交換基于業(yè)界主流J2EE、JMS、WebService、*ML、Adapter、Socket等一系列開放性技術標準和規(guī)*,因此建成后的行政學院管理信息系統(tǒng)數(shù)據(jù)交換將獨立于具體應用、具體編譯運行環(huán)境以及具體開發(fā)框架,平臺與應用之間松散耦合,能夠通過可視化的配置管理操作適應各個應用系統(tǒng)的變化。數(shù)據(jù)交換架構分析數(shù)據(jù)交換平臺的技術架構分析如下所示:數(shù)據(jù)交換平臺的技術架構數(shù)據(jù)交換效勞按SOA的思想,將功能封裝為符合J2EE、Web效勞等國際主要標準的接口。數(shù)據(jù)交換效勞的體系構造如上圖。數(shù)據(jù)交換效勞由表現(xiàn)層、業(yè)務過程合成層、業(yè)務邏輯層、根底設施層、平安訪問管理層組成。表現(xiàn)層在用戶級別上調用業(yè)務邏輯提供的效勞,提供用戶界面,承受用戶的交互。業(yè)務過程合成層對業(yè)務邏輯層提供的效勞進展編排和組合,形成組合效勞,以支持特殊的用例和業(yè)務過程。業(yè)務邏輯層完成數(shù)據(jù)交換中間件的根本功能,以效勞形式提供給業(yè)務過程合成層進展組合或者被應用程序發(fā)現(xiàn)、綁定最后完成調用。平安訪問管理層對效勞進展平安管理,提供效勞質量保證。在上述的數(shù)據(jù)訪問可進一步細化為數(shù)據(jù)采集、數(shù)據(jù)類型轉化、模式轉換等,數(shù)據(jù)采集又可以分為對構造化數(shù)據(jù)、非構造化數(shù)據(jù)的采集,分布封裝為不同的效勞甚至調用其它的應用提供的效勞。數(shù)據(jù)交換平臺提供圖形化的設計和管理工具,方便業(yè)務人員的使用,系統(tǒng)支持遠程的部署和管理功能,便于系統(tǒng)的維護和管理。數(shù)據(jù)交換系統(tǒng)是基于SOA的效勞總線軟件,不依賴于任何應用效勞器產品,用來構成交換平臺的中心樞紐,實現(xiàn)可靠的消息傳輸和路由功能。應用適配器系統(tǒng)提供與各類不同政務應用系統(tǒng)與數(shù)據(jù)庫的接口組件,支持構造化文件與非構造化文件的讀寫,對*ML、Domino、E*CEL、T*T等構造化文件、文檔,提供文件內容解析功能,支持大數(shù)據(jù)文件的讀取,通過簡單的配置即可實現(xiàn)部門間的信息共享與交換,大大提高交換平臺的實施速度。流程管理系統(tǒng)是利用企業(yè)或政府機構的現(xiàn)有IT機制來管理業(yè)務流程,通過和業(yè)務應用的嚴密連接組成了一個完整的業(yè)務流程管理系統(tǒng)。流程管理系統(tǒng)從根本改變了應用系統(tǒng)的設計與集成方法,第一次將業(yè)務流程的設計交還給業(yè)務人員而不是信息技術員,使業(yè)務流程能真正滿足業(yè)務不斷變化的需求。效勞總線系統(tǒng)示意圖如上圖所示,在各節(jié)點的交換前置機上安裝前置機交換系統(tǒng)或應用適配器系統(tǒng),在交換中心的中心交換前置機上安裝中心交換系統(tǒng)和應用適配器系統(tǒng)。部門交換前置機和中心交換前置機共同組成信息交換總線。應用適配器系統(tǒng)支持Oracle、MS-SQL、Sybase、Mysql等多種數(shù)據(jù)庫,可解析讀取*ML、Domino、E*cel、T*T等構造化文件、文檔,并通過效勞總線系統(tǒng)支撐如聯(lián)合審批、流程管理、市場監(jiān)管、輔助決策等多種應用和各類效勞。部門交換前置機上的應用適配器系統(tǒng)負責自動提取部門交換信息庫發(fā)送到交換效勞總線,同時,從交換效勞總線上獲取信息并存儲到部門交換信息庫。部門交換前置機上的應用適配器系統(tǒng)還實現(xiàn)部門業(yè)務信息庫與部門交換信息庫之間的信息交換橋接功能。中心交換前置機上的應用適配器系統(tǒng)從交換效勞總線上提取部門發(fā)送的信息并保存到中心交換數(shù)據(jù)庫,也自動提取中心交換數(shù)據(jù)庫中需要交換給部門的信息并發(fā)送到交換效勞總線。數(shù)據(jù)交換流程的配置采用工具軟件實現(xiàn)交換流程的動態(tài)配置。通過交換平臺提供的管理監(jiān)控系統(tǒng)實現(xiàn)對整個交換平臺的管理與監(jiān)控。數(shù)據(jù)交換支持消息中間件及WebServices兩種信息交換方式,消息傳送支持/s、ftp、JMS等協(xié)議,消息打包采用SOAP,支持消息確認、消除重復、斷點續(xù)傳等可靠性要求,支持*ML消息加密、*ML消息簽名,支持過失處理,業(yè)務數(shù)據(jù)封裝采用標準規(guī)定的業(yè)務表示標準,提供統(tǒng)一的管理監(jiān)控系統(tǒng),從交換結點、交換效勞、日志管理、消息監(jiān)控等幾個方面實現(xiàn)對交換平臺的全面的遠程監(jiān)控與管理。數(shù)據(jù)交換實現(xiàn)方式數(shù)據(jù)交換網橋用來實現(xiàn)各部門業(yè)務系統(tǒng)和前置交換庫之間的數(shù)據(jù)交換。為了保護業(yè)務系統(tǒng)的平安性和獨立性,數(shù)據(jù)交換平臺通過交換前置機與業(yè)務系統(tǒng)相連,在前置機上建立前置交換庫,用于存儲各節(jié)點向外發(fā)布的信息和從其他節(jié)點交換過來的信息,如圖系統(tǒng)總體框架所示。橋接系統(tǒng)負責業(yè)務系統(tǒng)與前置交換庫之間的數(shù)據(jù)提取與交換,包括從業(yè)務系統(tǒng)中提取需要發(fā)送、共享的數(shù)據(jù)保存到交換庫,以及從交換庫中提取信息保存到業(yè)務數(shù)據(jù)庫。本工程利用應用適配器技術,實現(xiàn)業(yè)務系統(tǒng)的業(yè)務數(shù)據(jù)庫之間的數(shù)據(jù)交換和轉換,通過圖形化的設計、管理工具,對系統(tǒng)進展配置,不需要編寫程序代碼就可以實現(xiàn)信息交換。由于各個部門對平安的要求不同,造成了局域網和交換網絡之間的網絡連接方式不一樣,針對國家行政學院內、外網邏輯隔離及其業(yè)務系統(tǒng)的狀況,對于數(shù)據(jù)交換的實現(xiàn)如下:邏輯隔離

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論