遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)

遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)

ID:31378239

大?。?12.50 KB

頁數(shù):9頁

時間:2019-01-09

遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)_第1頁
遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)_第2頁
遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)_第3頁
遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)_第4頁
遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)_第5頁
資源描述:

《遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、遠(yuǎn)程服務(wù)的數(shù)據(jù)交互平臺設(shè)計(jì)與實(shí)現(xiàn)  摘要:該文提出了遠(yuǎn)程服務(wù)的數(shù)據(jù)交互應(yīng)用中面對的主要問題是安全性和通用性,再深入分析的基礎(chǔ)上提煉了一種解決這類問題的通用模型,再結(jié)合現(xiàn)有的技術(shù)條件,如采用密碼簽名技術(shù)解決安全性問題,通過配置、反射技術(shù)實(shí)現(xiàn)一個解釋引擎適應(yīng)不同業(yè)務(wù),解決通用性問題,然后實(shí)現(xiàn)了這個模型,即通用數(shù)據(jù)交互平臺,最后展現(xiàn)了數(shù)據(jù)交互平臺在多個應(yīng)用系統(tǒng)中和遠(yuǎn)程系統(tǒng)交互情況?! £P(guān)鍵詞:簽名;安全;反射;httpclient;通用性  中圖分類號:TP302.1文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(20

2、16)17-0037-04  Abstract:Inthispaper,theapplicationofremoteserviceinteractivedatainthefaceofthemainproblemsisthesafetyandversatility,furtherin-depthanalysisbasedonrefinedageneralmodeltosolvethiskindofproblem,combinedwiththeexistingtechnology,suchastheuseofcr

3、yptographicsignaturetechnologytosolvethesecurityproblem,throughtherealizationofaninterpretationengineconfiguration,reflectiontechnologyadapttodifferentbusiness,solvecommonproblems,andthenthemodelisrealized,namelythegeneraldataexchangeplatform,finallyshowthe

4、dataexchangeplatforminmanyapplicationsystemsand9remotesysteminteraction.  Keywords:Signature;security;reflection;httpclient;generality  1背景  隨著互聯(lián)網(wǎng)的發(fā)展,互聯(lián)網(wǎng)應(yīng)用系統(tǒng)越來越多,這些系統(tǒng)不光在一個企業(yè)內(nèi)部交互,其中的很多應(yīng)用需要在不同企業(yè)之間交互,例如電子商務(wù)網(wǎng)站依賴電子支付公司在線支付時,就是電子商務(wù)系統(tǒng)發(fā)送請求給異地的電子支付系統(tǒng),由其完成支付并反饋支付狀態(tài),在

5、這個過程中電子支付系統(tǒng)提供遠(yuǎn)程Web服務(wù)[1]。遠(yuǎn)程Web服務(wù)改變了傳統(tǒng)業(yè)務(wù)模式,產(chǎn)生了巨大的應(yīng)用價值,但是遠(yuǎn)程Web服務(wù)使用互聯(lián)網(wǎng)作為通信鏈路,首先要考慮其安全風(fēng)險,在Web服務(wù)中安全風(fēng)險是多方面的,包括身份與認(rèn)證以及訪問控制等等,但Web服務(wù)中交互的數(shù)據(jù)安全需要特別關(guān)注,另外數(shù)據(jù)傳輸和數(shù)據(jù)校驗(yàn)也是數(shù)據(jù)交互的主要任務(wù),同時做好這三個方面工作才能保證遠(yuǎn)程交換的數(shù)據(jù)安全正確的傳輸。  文獻(xiàn)[2]提出了一種基于XML安全技術(shù)的Web服務(wù)安全通信機(jī)制,通過安全會話實(shí)現(xiàn)了高效的安全通信。文獻(xiàn)[3]對Web服務(wù)安全的多

6、個方面進(jìn)行了全面的闡述,例如數(shù)據(jù)安全、安全策略、攻擊與防御、訪問控制等等。文獻(xiàn)[4]在消息級安全的規(guī)范基礎(chǔ)上,設(shè)計(jì)了一消息安全模型。  文獻(xiàn)[5-6]對使用Web9Service技術(shù)做數(shù)據(jù)傳輸做了詳細(xì)介紹,文獻(xiàn)[7]對傳輸?shù)臄?shù)據(jù)格式Json做了介紹,并且對其性能進(jìn)行深入分析。文獻(xiàn)[8]對使用XML技術(shù)實(shí)現(xiàn)可配置組合式數(shù)據(jù)校驗(yàn)做了詳細(xì)的介紹。本文首先分析了遠(yuǎn)程Web服務(wù)中,數(shù)據(jù)交互中面對的問題,并提出一種解決該問題的模型,然后實(shí)現(xiàn)該模型,最后展示了該模型被使用在不同業(yè)務(wù)場景的效果。  2數(shù)據(jù)處理模型分析和架構(gòu) 

7、 2.1分析與架構(gòu)  遠(yuǎn)程Web服務(wù)數(shù)據(jù)交互是指:請服務(wù)求方和服務(wù)方提供方通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)交互,請求方發(fā)起數(shù)據(jù)交互請求,服務(wù)方收到請求并返回響應(yīng)給請求方。具體過程見圖1。從遠(yuǎn)程服務(wù)分析,該過程包括:數(shù)據(jù)打包和解包、數(shù)據(jù)簽名和驗(yàn)簽、數(shù)據(jù)傳輸以及數(shù)據(jù)驗(yàn)證,在實(shí)際應(yīng)用中每個遠(yuǎn)程服務(wù)接口都是上述服務(wù)過程,但是每個接口的數(shù)據(jù)項(xiàng)不同,數(shù)據(jù)打包解包內(nèi)容不同,數(shù)據(jù)項(xiàng)驗(yàn)證規(guī)則不同。為了實(shí)現(xiàn)數(shù)據(jù)交互的通用模型,需要對變化點(diǎn)進(jìn)行設(shè)計(jì),通過特定技術(shù)支持變化,例如工作流引擎可以支持不同流程執(zhí)行,規(guī)則引擎可以解釋不同規(guī)則,本文面對上面

8、的變化點(diǎn)采用配置思路和反射實(shí)現(xiàn)技術(shù),讓一個模型滿足不同應(yīng)用。給出其架構(gòu)模型見圖2。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。