數(shù)據(jù)交換系統(tǒng)_第1頁
數(shù)據(jù)交換系統(tǒng)_第2頁
數(shù)據(jù)交換系統(tǒng)_第3頁
數(shù)據(jù)交換系統(tǒng)_第4頁
數(shù)據(jù)交換系統(tǒng)_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、數(shù)據(jù)交換系統(tǒng)數(shù)據(jù)交互是一個快速,輕巧,100開源的和用戶友好的開源數(shù)據(jù)交互,分布按照Apache軟件許可證2.0版。數(shù)據(jù)交互允許系統(tǒng)管理員和開發(fā)消息路由,調(diào)解,改造,記錄,任務(wù)調(diào)度,故障切換路由,負(fù)載均衡和更方便地配置。它還支持傳輸交換,事件,以規(guī)則為基礎(chǔ)的調(diào)解和基于優(yōu)先級的先進的集成要求調(diào)解。數(shù)據(jù)交互運行時的設(shè)計是完全異步,非阻塞上Apache Synapse的調(diào)解的引擎和基于流的。 數(shù)據(jù)交互是基于carbon平臺之上發(fā)展而來的,一個基于OSGi的SOA通過組件化的框架提供了無縫的模塊化開發(fā)。此版本還包含了許多新的功能和一系列的可選組件(附件)可以安裝自定義數(shù)據(jù)交互的行為。此外,數(shù)據(jù)交互任何

2、現(xiàn)有的而環(huán)境不需要的功能都可以很容易的利用底層配置框架的carbon移除。總之?dāng)?shù)據(jù)交互可以完全定制以滿足SOA確切的需求。有關(guān)數(shù)據(jù)交互(About 數(shù)據(jù)交互)數(shù)據(jù)交互是一種軟件架構(gòu)的構(gòu)造,生存在(業(yè)務(wù))應(yīng)用和通信之間。理想情況下,數(shù)據(jù)交互總線上的應(yīng)用程序能夠代替所有直接接觸使所有通信通過數(shù)據(jù)交互。數(shù)據(jù)交互通過一個事件驅(qū)動和基于標(biāo)準(zhǔn)的消息引擎(總線)提供基本服務(wù)。多虧數(shù)據(jù)交互,集成架構(gòu)師可以利用消息的價值而無需編寫代碼。開發(fā)人員通常使用一類公認(rèn)標(biāo)準(zhǔn)的中間件基礎(chǔ)設(shè)施產(chǎn)品技術(shù)實現(xiàn)數(shù)據(jù)交互數(shù)據(jù)交互是一個比較新的概念。僅僅是在最近幾年被普遍使用。人們通常將數(shù)據(jù)交互和面向服務(wù)的體系結(jié)構(gòu)聯(lián)系在一起但他們有正

3、交的關(guān)系。然而,如SOA、數(shù)據(jù)交互本質(zhì)上是許多企業(yè)軟件產(chǎn)品直接實現(xiàn)的企業(yè)架構(gòu)設(shè)計模式的集合。數(shù)據(jù)交互是一種根據(jù)ApacheV2.0許可證發(fā)布的快速、輕量級和靈活的數(shù)據(jù)交互產(chǎn)品。使用數(shù)據(jù)交互在HTTP、HTTPS、JMS、mail等協(xié)議基礎(chǔ)上通過業(yè)務(wù)系統(tǒng)過濾、轉(zhuǎn)換、路由和處理SOAP,二進制、純XML和文本消息。1.1 添加數(shù)據(jù)服務(wù)交換數(shù)據(jù)服務(wù)的創(chuàng)建、卸載以及服務(wù)狀態(tài)(啟動、暫停、恢復(fù)、停止等)的管理。服務(wù)包括數(shù)據(jù)交換服務(wù)和系統(tǒng)內(nèi)部服務(wù)。交換服務(wù)以組建的方式實現(xiàn),當(dāng)請求信息到達消息總線,調(diào)用對應(yīng)的交換服務(wù)從數(shù)據(jù)庫或者其他系統(tǒng)中獲取到數(shù)據(jù)信息,根據(jù)業(yè)務(wù)交換的需求不同,交換服務(wù)會有很多種服務(wù)類型。系

4、統(tǒng)內(nèi)部服務(wù)如系統(tǒng)日志、安全管理等。配置方法如下:首先在服務(wù)器上找到配置文件,進行修改。D:PAAS Program FilesUltraseb-2.3.0bin.confcustom.xml D:PAAS Program FilesUltraseb-2.3.0bin.conftransport.xml1.1.1 端點端點作為具有傳輸協(xié)議的邏輯組件。兩套端點地址和WSDL。地址endpoint可以使用任何可用的transport調(diào)度消息。端點設(shè)置如下 如:<u:endpoint id="cas-service">1.1.2 定義協(xié)議 傳輸接收發(fā)送器用來接收用戶數(shù)請

5、求據(jù),將請求來源數(shù)據(jù)轉(zhuǎn)換成交換目標(biāo)系統(tǒng)數(shù)據(jù),能夠支持不同請求數(shù)據(jù)協(xié)議和和數(shù)據(jù)格式,支持FTP、HTTP、HTTPS、SQL、Socket、JMS等多種協(xié)議,當(dāng)獲取到目標(biāo)系統(tǒng)數(shù)據(jù)后,將目標(biāo)數(shù)據(jù)格式轉(zhuǎn)換成源系統(tǒng)數(shù)據(jù)格式,返回給請求來源系 協(xié)議配置如下 如:<u:transport id="http-8280">,還可以替換FTP、HTTP、HTTPS、SQL、Socket、JMS1.1.3 傳輸?shù)膬?nèi)容 如:<u:property name="ultra.transport.url" value="text-proxy*"

6、 />1.1.4 接口管理數(shù)據(jù)交換服務(wù)采用符合WS-I國際標(biāo)準(zhǔn)的Web服務(wù)方式實現(xiàn);并遵循簡單對象訪問協(xié)議(SOAP);數(shù)據(jù)交換采用GBK編碼格式的XML文件格式,對數(shù)據(jù)的描述涉及兩部分內(nèi)容,一個是數(shù)據(jù)模板,另一個是按照數(shù)據(jù)模板生成的數(shù)據(jù)文件。數(shù)據(jù)模板規(guī)定交換數(shù)據(jù)的內(nèi)容與格式,其文件后綴為".xsd"數(shù)據(jù)文件是按照數(shù)據(jù)模板的要求生成的XML數(shù)據(jù)文件,它所描述的是數(shù)據(jù)本身,其文件后綴為".xml"。集成性設(shè)計1、通過數(shù)據(jù)交換平臺,實現(xiàn)與學(xué)籍管理系統(tǒng)、教育資源庫、其他區(qū)教育資源庫及智慧其他應(yīng)用系統(tǒng)之間數(shù)據(jù)的交換、共享共通。2、通過數(shù)據(jù)交換平臺和大數(shù)據(jù)分

7、析引擎,為區(qū)域智慧教育實現(xiàn)各種數(shù)據(jù)挖掘分析、為教育決策提供數(shù)據(jù)支撐。實現(xiàn)數(shù)據(jù)交換的配置如下:<u:address>00:8080/cas/login</u:address>1.1.5 元數(shù)據(jù)交換模板包括元數(shù)據(jù),交換模板,元數(shù)據(jù):元數(shù)據(jù)管理是對源數(shù)據(jù)交換數(shù)據(jù)項和目標(biāo)數(shù)據(jù)交換項的管理,如交換的數(shù)據(jù)項名稱、類型、長度、是否可空等信息,并可以創(chuàng)建、刪除、修改、查詢元數(shù)據(jù)項。交換模板管理:交換模板管理主要是建立源數(shù)據(jù)項與目標(biāo)數(shù)據(jù)項之間的映射關(guān)系,通過建立不同的模板,在交換時適配器通過該模板進行數(shù)據(jù)映射,實現(xiàn)交換功能。主要包括交換模板創(chuàng)建、刪除、

8、修改、查詢等、以及建立模板映射關(guān)系、解除模板映射關(guān)系。1.1.6 服務(wù)代理設(shè)置如<u:proxy id="health-check">修改成需要的名稱修改好的配置文件如下1.1.7 傳輸接收和傳輸發(fā)送配置用于接收消息的信息偵聽器,運輸配置為發(fā)送消息的發(fā)送者具體接收和發(fā)送的消息在配置文件里面修改點擊進入消息,可以看到消息的狀態(tài),消息標(biāo)識,上一次復(fù)位的時間,接收和發(fā)送的情況,也可以通過控制臺來開啟,停止,停機維護,重置消息。1.2 管理和查看服務(wù)狀態(tài)i. 概述為更有效解決區(qū)域智慧教育應(yīng)用系統(tǒng)與智慧其它系統(tǒng)(如智慧醫(yī)療等系統(tǒng))、和與教育其它應(yīng)用系統(tǒng)(如學(xué)籍管理系統(tǒng)、教

9、育資源庫)之間的數(shù)據(jù)信息的集成、交換和共享難題,通過數(shù)據(jù)交換系統(tǒng)的建立,完成包括現(xiàn)有系統(tǒng)和將要建設(shè)的系統(tǒng)的集成,在集成的基礎(chǔ)上,實現(xiàn)信息的高度共享與交換。ii. 系統(tǒng)架構(gòu)數(shù)據(jù)交換的請求由智慧教育的業(yè)務(wù)應(yīng)用系統(tǒng)發(fā)起,獲取由外部應(yīng)用系統(tǒng)(如智慧醫(yī)療、資源管理等系統(tǒng))的信息數(shù)據(jù),通過各類請求適配器,把原始請求數(shù)據(jù)格式轉(zhuǎn)換成目標(biāo)數(shù)據(jù)格式,通過消息總線調(diào)度,調(diào)用數(shù)據(jù)服務(wù)組件,從目標(biāo)交換數(shù)據(jù)庫中獲取到目標(biāo)數(shù)據(jù),再通過適配器將目標(biāo)數(shù)據(jù)轉(zhuǎn)換成源系統(tǒng)數(shù)據(jù)格式,返回給發(fā)起交換請求的來源系統(tǒng)。1.2.1儀表面板打開儀表面板可以看到里面的,堆內(nèi)存使用,在線線程等情況1.2.2服務(wù)器管理管理根配置、部署單元,并公開服務(wù)器操作通過控制可以載入卸載部署單元點擊部署單元的直接到代理服務(wù)清除過時的部署單元對服務(wù)器的一個操作1.2.3代理服務(wù)顯示代理服務(wù)的名稱id,隊列的流入情況,端點 及訪問網(wǎng)址信息(配置詳情參考添加數(shù)據(jù)服務(wù))控制可以開啟關(guān)閉代理1.2.4隊列在實例上定義的獨立/可重用的隊列可以通過控制開啟,復(fù)位隊列1.2.5端點修改進入端點,可以監(jiān)測端點消息收發(fā),處理情況端點配置可以依據(jù)用戶需要自己配置1.2.6文件緩存文件緩存細(xì)節(jié)1.2.7工作管理工作管理細(xì)節(jié)線程池使用情況1.2.8傳輸接收配置

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論