亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于JAVA WEB服務數(shù)據(jù)交換系統(tǒng)的設計與實現(xiàn)

        2016-07-12 09:02:35謝昊廷
        大科技 2016年17期
        關鍵詞:數(shù)字簽名中間件文檔

        謝昊廷

        (北京理工大學珠海學院 510900)

        基于JAVA WEB服務數(shù)據(jù)交換系統(tǒng)的設計與實現(xiàn)

        謝昊廷

        (北京理工大學珠海學院 510900)

        通過對WEB服務的技術研究,并根據(jù)現(xiàn)有的數(shù)據(jù)特點,針對原有的電子政務資源進行整合的需求,在進行數(shù)據(jù)分析模式的原有基礎上新提出了一種基于JAVA WEB服務的技術數(shù)據(jù)交換中心的設計方案。詳細介紹了數(shù)據(jù)交換系統(tǒng)的設計與實現(xiàn)過程并對其實現(xiàn)做出了比較詳細的描述,并針對數(shù)據(jù)交換中心的方案做出詳細介紹。

        數(shù)據(jù)交換模式;JAVA WEB服務;設計與實現(xiàn)

        引言

        目前為止,我國數(shù)據(jù)的交換以及信息的共享基于WEB服務的分布式集成系統(tǒng)已經(jīng)在很多領域取得了相應的成功,在進行這種類似的系統(tǒng)開發(fā)時多數(shù)會直接在數(shù)據(jù)層中進行框架支持的方法進行數(shù)據(jù)交換,但是此種方法很容易發(fā)生一些常見問題,比如業(yè)務邏輯同數(shù)據(jù)耦合度較高以及數(shù)據(jù)映射難以得到實現(xiàn)等,采用基本的數(shù)據(jù)交換不能夠達到集成新舊系統(tǒng)的目的,因此需要通過屏蔽數(shù)據(jù)底層的操作從而提高數(shù)據(jù)訪問的可移植性、可擴展性。

        1 數(shù)據(jù)交換模式

        通過對WEB服務和數(shù)據(jù)交換技術的研究,在不改變系統(tǒng)內(nèi)部信息的前提之下,實現(xiàn)數(shù)據(jù)交換系統(tǒng)。異構數(shù)據(jù)訪問接口就是其標準之一,主要的方法有兩種:①雙向中間件方法;②中間件數(shù)據(jù)庫方法。

        1.1 雙向中間方法

        雙向中間件方法的基本含義就是在兩種各不同的異構數(shù)據(jù)庫之間建立一個聯(lián)系二者的中間件,雖然提升了聯(lián)系方式,但是這種方式的開銷比較大并且代價是非常高的。

        1.2 中間件數(shù)據(jù)庫方法

        中間件數(shù)據(jù)庫方法的基本含義是建立一種中間數(shù)據(jù)庫,根據(jù)字段以及關系的不同定義在每一個數(shù)據(jù)庫同中間數(shù)據(jù)庫之間建立一種中間件,為二者的數(shù)據(jù)交換使用提供渠道。這種方式的中間模塊少,可擴展性強,但是轉(zhuǎn)換所需要的時間也非常長,并且實現(xiàn)的難度比較大。

        2 WEB服務的具體含義

        2.1 WEB服務的具體結(jié)構體系

        WEB服務體系是基于WEB的分布式產(chǎn)生的計算模型,其結(jié)構體系采用了面向服務的體系結(jié)構模型,其中具體包括了服務注冊中心、服務提供者、服務請求者等三個不同角色。服務提供者是將它所能夠提供的接口用不同方式描述出來,例如WSDL和WSFL等,然后在注冊中心使用UDDI進行注冊;并且服務代理需要接受服務請求者的查詢工作;服務請求者進行查詢之后得到所需文件,將文件進行服務綁定最終完成調(diào)用。

        2.2 WEB服務的較為關鍵的技術

        2.2.1 SOAP

        SOAP是基于XML的一種通信協(xié)議,其與平臺并無關系,SOAP使應用程序可以被應用于被稱為SOAP消息的XML文檔在互聯(lián)網(wǎng)上進行通訊,SOAP屬于輕量協(xié)議,可以在比較松散的分布式環(huán)境中進行信息之間的交換,并且對WEB服務調(diào)用機制進行了相應的規(guī)范。

        2.2.2 XML

        XML是使WEB服務得以實現(xiàn)的一種語言基礎,即為“可擴展語言標記”,其優(yōu)點是能夠迅速擴展成為一種與廠商、平臺都無關的數(shù)據(jù)格式標準,XML具有跨平臺的特性,所以很大程度上解決了平臺無關性這個問題,并且快速的使數(shù)據(jù)之間的相互訪問成為現(xiàn)實,另外XML具有簡單規(guī)范的特性,所以查詢非常簡單,XML通過文本儲存方式使得H1TrP的傳輸更加容易。

        3 信息交換的系統(tǒng)模型結(jié)構

        系統(tǒng)結(jié)構采用擴展B/S/D結(jié)構模型,以XML為基礎。其中包括表示層、中間服務層以及數(shù)據(jù)庫,各層的主要作用是:

        (1)表示層主要負責信息之間交換系統(tǒng)的客戶端數(shù)據(jù)的顯示,通過瀏覽器向各個服務器發(fā)出請求。

        (2)中間服務器包括WEB服務器、代理服務器以及應用服務器等。中間服務器進行內(nèi)容定義和商業(yè)邏輯XML模式的同時完成商業(yè)規(guī)則上的表示等。在不需要進行轉(zhuǎn)換時,其處理過程就會通過解析器對XML文檔進行解析和存儲。在經(jīng)過轉(zhuǎn)換與解析后,能夠?qū)ξ臋n實現(xiàn)動態(tài)創(chuàng)建,并且可以對文檔內(nèi)容進行增刪和修改,以達到信息交換的目的。

        (3)數(shù)據(jù)層主要是對各種商業(yè)信息進行保存,通常來講可以是XML文件格式、關系數(shù)據(jù)庫形式等進行儲存。

        4 信息交換系統(tǒng)的設計與實現(xiàn)

        信息交換系統(tǒng)的組成分為三部分,主要是客戶端對電子商務內(nèi)容進行定義的XML文件、數(shù)據(jù)庫模式文件以及服務器端信息交換代理程序等三個模塊。其中電子商務內(nèi)容分為三部分:在客戶端使用XML描述需要交換的文件,其數(shù)字簽名包括數(shù)字簽名法、數(shù)字簽名轉(zhuǎn)換法、數(shù)字簽名參考以及數(shù)字簽名值等。其加密的元素包括定義加密算法、提供加密文件以及提供密鑰等。數(shù)據(jù)庫模式文件是針對一些結(jié)構比較簡單但是因用戶需要而改變的數(shù)據(jù),將其存儲于模式庫中,在進行數(shù)據(jù)請求更新時首先用Castor讀入數(shù)據(jù)模式文件然后根據(jù)文件形式完成XML文檔的處理。信息交換代理程序主要包括監(jiān)聽部分、主體部分以及激活部分。監(jiān)聽部分主要指監(jiān)聽端口進行消息的接收,主體部分主要之對于收到的消息進行處理轉(zhuǎn)換,激活部分主要指對信息進行邏輯化處理。其中信息交換代理主要充當服務器的角色,接收消息后對消息進行主要的分析處理,包括是否加密以及簽名、識別貨單來源以及目的地、類型等并將消息發(fā)送至目的地進行保存,成為XML格式,再將消息反饋給終端用戶,從而實現(xiàn)交易自動化。

        5 總結(jié)

        信息交換系統(tǒng)集成了比較良好的數(shù)據(jù)儲存模式、高度結(jié)構化的特點、可擴展性以及JAVA語言的跨平臺性等優(yōu)點,并且同時具有便于使用、高效性、開放性、靈活程度高、適應性強等優(yōu)點,比較適用于企業(yè)之間跨平臺計算機應用系統(tǒng)間的商務信息交換,通過對JAVA WEB服務的數(shù)據(jù)交換的核心技術的研究,建立起數(shù)據(jù)交換系統(tǒng),該系統(tǒng)統(tǒng)一為用戶提供試圖以及數(shù)據(jù),并隨著不斷發(fā)展進化,其適用范圍在不斷擴大,是一種值得推廣完善的方法。

        [1]向昌成,周相兵.一種基于WEB服務的數(shù)據(jù)交換組件設計實現(xiàn).開發(fā)研究與設計技術,2007(06):427.

        [2]李艷春,李新,焦文彬.分布式信息系統(tǒng)中數(shù)據(jù)交換平臺設計與實現(xiàn).計算機工程與設計,2012(07):2640~2645.

        [3]王峻松.基于JMS和WEB服務的數(shù)據(jù)交換系統(tǒng)研究與實現(xiàn).工業(yè)控制計算機,2013(11):119~123.

        TP311.5

        A

        1004-7344(2016)17-0226-01

        2016-5-22

        猜你喜歡
        數(shù)字簽名中間件文檔
        有人一聲不吭向你扔了個文檔
        淺析計算機安全防護中數(shù)字簽名技術的應用
        RFID中間件技術及其應用研究
        電子制作(2018年14期)2018-08-21 01:38:10
        基于VanConnect中間件的設計與開發(fā)
        電子測試(2018年10期)2018-06-26 05:54:02
        基于RI碼計算的Word復制文檔鑒別
        基于數(shù)字簽名的QR碼水印認證系統(tǒng)
        Persistence of the reproductive toxicity of chlorpiryphos-ethyl in male Wistar rat
        中間件在高速公路領域的應用
        基于數(shù)字簽名和HSM的數(shù)據(jù)庫篡改檢測機制
        一種支持智能環(huán)境構建的中間件
        在线国产丝袜自拍观看| 国产天堂在线观看| 91福利国产在线观一区二区| 亚洲天堂av在线免费看| 开心五月婷婷激情综合网| 国产欧美日韩综合精品一区二区| 国产美女遭强高潮网站| 中文字幕乱码人妻无码久久久1| 国产精品髙潮呻吟久久av| 国产 精品 自在 线免费| 欧美日韩亚洲tv不卡久久| 99久久久无码国产精品动漫| 国产偷国产偷亚洲高清| 日韩av无码中文字幕| 波多野结衣乳巨码无在线| 国产在线精品福利大全| 亚洲精品中文字幕熟女| 中国孕妇变态孕交xxxx| 囯产精品一品二区三区| 99riav精品国产| 美女被黑人巨大入侵的的视频| 日本中国内射bbxx| 同性男男黄g片免费网站| 欧美天欧美天堂aⅴ在线| 亚洲精品成AV无在线观看| 亚洲一区二区三区1区2区| 色窝窝亚洲av网在线观看| 国内精品伊人久久久久影院对白| 春色成人在线一区av| 国产伦理一区二区久久精品| 国产精品无码无卡无需播放器| 欧美国产日韩a在线视频| 国产成人精品蜜芽视频| 亚洲熟女少妇精品综合| 国产av永久无码天堂影院| 国产福利片无码区在线观看| 少妇高潮免费在线观看| 亚洲av无码乱码国产一区二区| 丁香五月缴情综合网| 国产福利一区二区三区视频在线看| 亚洲精品中文字幕一区二区|