999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于XML異構(gòu)系統(tǒng)間的數(shù)據(jù)交換技術(shù)

2013-03-29 02:11:22張冠軍
現(xiàn)代電子技術(shù) 2013年2期

張冠軍

摘 要: 隨著企業(yè)信息化的不斷深入,對(duì)于異構(gòu)數(shù)據(jù)集成的要求越來越迫切。為此提出了基于XML和JMS的數(shù)據(jù)交換模型。首先發(fā)送方把數(shù)據(jù)封裝成約定格式的XML文件,利用JMS消息機(jī)制通知接收方獲取文件,然后發(fā)送方解析XML文件,保存相應(yīng)數(shù)據(jù)。在此詳細(xì)介紹了數(shù)據(jù)交換過程與XML數(shù)據(jù)交換規(guī)范,同時(shí)提出了用于高效率大數(shù)據(jù)量交換的企業(yè)級(jí)的數(shù)據(jù)交換平臺(tái)。JMS異步通信的機(jī)制具有異步性、可靠性、健壯性,并結(jié)合Web Service技術(shù)傳輸數(shù)據(jù),能夠有效地解決企業(yè)異構(gòu)應(yīng)用系統(tǒng)間的數(shù)據(jù)集成問題。

關(guān)鍵詞: XML; Web服務(wù); Java消息服務(wù); 異構(gòu)數(shù)據(jù)集成; 映射

中圖分類號(hào):TN311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1004?373X(2013)02?0045?03

0 引 言

對(duì)于跨區(qū)域的集團(tuán)公司,隨著公司的信息化程度加深,總公司和子公司之間需要實(shí)時(shí)或定期交換數(shù)據(jù),這些數(shù)據(jù)如銷售報(bào)表、財(cái)務(wù)報(bào)表、月度或年度計(jì)劃等。同時(shí),公司系統(tǒng)也可能是不同平臺(tái)、不同技術(shù)實(shí)現(xiàn),如何解決總部與分部異構(gòu)系統(tǒng)間的數(shù)據(jù)的準(zhǔn)確交換,是信息化建設(shè)面臨的一個(gè)重要問題。XML是一種平臺(tái)無關(guān),可擴(kuò)展的標(biāo)記語言,非常適合不同應(yīng)用系統(tǒng)間的數(shù)據(jù)集成。Web Service技術(shù)是一種面向服務(wù)的架構(gòu),通過標(biāo)準(zhǔn)的Web協(xié)議規(guī)范發(fā)布服務(wù),各個(gè)平臺(tái)的應(yīng)用都可以互操作。JMS異步通信的機(jī)制具有異步性、可靠性、健壯性,并結(jié)合Web Service技術(shù)傳輸數(shù)據(jù),能夠有效地解決企業(yè)異構(gòu)應(yīng)用系統(tǒng)間的數(shù)據(jù)集成問題。

1 應(yīng)用流程框架

總部和分部系統(tǒng)需要實(shí)時(shí)或定時(shí)的數(shù)據(jù)交換,采用XML,Web Service,JMS技術(shù)能很好解決總部和分部異構(gòu)系統(tǒng)間的數(shù)據(jù)交換。業(yè)務(wù)應(yīng)用系統(tǒng)通過調(diào)用數(shù)據(jù)交換的接入服務(wù)完成數(shù)據(jù)的發(fā)送與獲取,數(shù)據(jù)文件存儲(chǔ)在共享磁盤上。

分部系統(tǒng)把分部數(shù)據(jù)源中的數(shù)據(jù)生成固定格式的XML文件,通過發(fā)送文件服務(wù)把文件放入分部共享磁盤中,然后利用數(shù)據(jù)交換平臺(tái)間的文件傳輸,把XML文件放入總部共享磁盤中,并往消息隊(duì)列發(fā)送一條消息,總部系統(tǒng)實(shí)時(shí)監(jiān)聽該消息隊(duì)列,發(fā)現(xiàn)有文件上傳,調(diào)用獲取文件服務(wù)從總部共享磁盤中獲取文件,再對(duì)該XML文件進(jìn)行解析,最后把數(shù)據(jù)寫入總部數(shù)據(jù)源中,完成了數(shù)據(jù)交換整個(gè)流程如圖1所示。

2 結(jié)構(gòu)分析

2.1 XML生成與解析組件

數(shù)據(jù)讀取與XML生成組件該組件用于讀取數(shù)據(jù)源中的數(shù)據(jù),生成固定格式的XML數(shù)據(jù)文件。XML解析與入庫組件把XML文件解析,利用其中的交換信息,把數(shù)據(jù)正確入庫。該XML數(shù)據(jù)格式必須按照約定的數(shù)據(jù)格式組織,即數(shù)據(jù)交換規(guī)范。XML文件格式用Schema文件描述。分部與總部為每張表編號(hào),即clsID,同一張表,編號(hào)一致。XML解析組件利用該表號(hào)把數(shù)據(jù)存放在相應(yīng)的表。

如下就是示例XML Schema文件內(nèi)容:

XML數(shù)據(jù)交換組件就是服務(wù)消費(fèi)者,它提供了調(diào)用Web服務(wù)的方法,并接收Web服務(wù)返回的消息。

2.3 數(shù)據(jù)交換平臺(tái)

對(duì)于集團(tuán)公司數(shù)據(jù)交換必須要求安全性、穩(wěn)定性、健壯性、規(guī)范性等,數(shù)據(jù)交換平臺(tái)應(yīng)運(yùn)而生。數(shù)據(jù)交換平臺(tái)提供多種傳輸通道、多種數(shù)據(jù)交換方式和交換標(biāo)準(zhǔn),可以滿足不同場(chǎng)景需要。該平臺(tái)由傳輸層和管理控制層組成,提供JMS,Web Service,HTTP等多協(xié)議和方式來數(shù)據(jù)交換,且功能都是以Web Service發(fā)布,可以注冊(cè)到ESB(企業(yè)服務(wù)總線)上,統(tǒng)一管理和調(diào)用,也可以由應(yīng)用程序直接調(diào)用。該平臺(tái)統(tǒng)一了數(shù)據(jù)交換標(biāo)準(zhǔn)和數(shù)據(jù)交換渠道,建立了雙向的數(shù)據(jù)交換體系如圖3所示。

2.5 數(shù)據(jù)對(duì)象映射

分部系統(tǒng)把數(shù)據(jù)源中的數(shù)據(jù)轉(zhuǎn)換成CIM對(duì)象,然后生成XML或DOM對(duì)象,利用數(shù)據(jù)交換平臺(tái)傳輸,并往消息隊(duì)列中發(fā)送一條消息,總部系統(tǒng)通過監(jiān)聽消息,獲取XML或DOM對(duì)象,解析成CIM對(duì)象,最后把CIM對(duì)象數(shù)據(jù)插入到數(shù)據(jù)源中。

3 結(jié) 語

利用XML和JMS消息機(jī)制普遍應(yīng)用于跨區(qū)域、不同級(jí)別系統(tǒng)間數(shù)據(jù)交換,實(shí)際應(yīng)用證明應(yīng)用良好,對(duì)于大數(shù)據(jù)量傳輸具有較高的效率。

基于XML與JMS消息的數(shù)據(jù)交換模型,以其平臺(tái)無關(guān)性、穩(wěn)定性、可靠性、健壯性等,可以被用來不同系統(tǒng)間數(shù)據(jù)交換,實(shí)現(xiàn)系統(tǒng)間的松散耦合,能有效解決跨區(qū)域系統(tǒng)間的數(shù)據(jù)集成。

參考文獻(xiàn)

[1] RICHARDS Mark, MONSON?HAEFEL Richard, CHAPPELL David A. Java消息服務(wù)[M].南京:東南大學(xué)出版社,2010.

[2] HUNTER D.XML入門經(jīng)典[M].北京:清華大學(xué)出版社,2009.

[3] 李長(zhǎng)河,趙潔,張亞玲,等.一種安全異構(gòu)數(shù)據(jù)交換技術(shù)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2007,33(2):88?89.

[4] 蘇偉,孫磊,徐開勇.基于XML安全的移動(dòng)Web Services高效實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2009,35(3):176?178.

[5] 魏兵海.基于XML相關(guān)規(guī)范集的動(dòng)態(tài)Web Service框架系統(tǒng)[J].計(jì)算機(jī)科學(xué),2004,31(6):68?71.

[6] 鄒盟軍,黃煒.基于消息機(jī)制和XML的數(shù)據(jù)交換中心的設(shè)計(jì)[J].電力系統(tǒng)及其自動(dòng)化學(xué)報(bào),2004(4):42?45.

主站蜘蛛池模板: 中文国产成人精品久久一| 99国产精品国产| 国产午夜在线观看视频| 久久国产精品无码hdav| 色AV色 综合网站| 国产原创演绎剧情有字幕的| 伊人AV天堂| 成人福利一区二区视频在线| 久久国产黑丝袜视频| 最新加勒比隔壁人妻| 国产成人精品视频一区视频二区| 中日韩一区二区三区中文免费视频| 亚洲AV成人一区二区三区AV| 美美女高清毛片视频免费观看| 中文纯内无码H| 农村乱人伦一区二区| a亚洲视频| 毛片a级毛片免费观看免下载| 亚洲天堂网2014| 国产91九色在线播放| 色哟哟国产成人精品| 97在线公开视频| 亚洲国产精品不卡在线| 久久久久久久久亚洲精品| 激情六月丁香婷婷| 在线a视频免费观看| 欧美19综合中文字幕| 全色黄大色大片免费久久老太| 亚洲人在线| 91免费观看视频| 国产亚洲欧美在线专区| 国产在线观看第二页| 国产精品无码一区二区桃花视频| 97精品国产高清久久久久蜜芽| 乱系列中文字幕在线视频 | 91精品国产综合久久香蕉922 | 99精品国产自在现线观看| 亚洲精品国产自在现线最新| 免费无码AV片在线观看国产| 国产成人免费| 91麻豆精品国产91久久久久| 国产精品主播| 成人国产小视频| 久久频这里精品99香蕉久网址| 91娇喘视频| 午夜啪啪福利| 2021国产精品自产拍在线观看 | 手机成人午夜在线视频| 国产人免费人成免费视频| 国产大片黄在线观看| 综合网天天| 色播五月婷婷| 小蝌蚪亚洲精品国产| 亚洲Av激情网五月天| 婷婷综合在线观看丁香| 国产自视频| 国产人成在线视频| 亚洲欧洲日韩久久狠狠爱| 在线观看网站国产| 999在线免费视频| av在线5g无码天天| 国产亚洲美日韩AV中文字幕无码成人| 亚洲国产成人精品青青草原| 亚洲视频三级| 亚洲第一视频网站| 人妻少妇久久久久久97人妻| 亚洲国产精品无码AV| 免费a级毛片18以上观看精品| 国产在线自乱拍播放| 亚洲激情99| 青青草原国产免费av观看| 在线观看国产网址你懂的| 亚洲精品国产成人7777| 99爱在线| 国产精品亚洲一区二区三区在线观看| 日韩二区三区| 精品无码一区二区三区电影| 中美日韩在线网免费毛片视频| 中文字幕无码av专区久久| 久久成人免费| 波多野结衣二区| 亚洲妓女综合网995久久|