當前位置:學問君>學習教育>畢業論文>

異構系統網絡通信技術分析

學問君 人氣:8.84K

複合可重構無線通信系統是一種向着未來無線通信系統演進的多制式 異構無線通信網絡解決方案.下面是小編蒐集整理的相關內容的論文,歡迎大家閱讀參考。

異構系統網絡通信技術分析

 【摘要】計算可以將分佈於互聯網每一個角落的軟硬件資源集成在一起,爲用戶提供強大的雲計算服務功能。雲計算服務接入的系統越來越多,系統設計架構、實現技術等不同,造成異構系統之間通信困難,需要使用一箇中間件平臺,共享異構系統數據資源。

 【關鍵詞】雲計算;異構系統;網絡通信;ESB

一、引言

光線網絡、移動通信等網絡技術快速發展,能夠將分佈於各個位置的計算機終端連接在一起,實現雲計算服務,共享數據資源[1]。雲計算服務環境中,接入的系統設計架構包括C/S架構、B/S架構,開發技術包括JSP技術、PHP技術、技術等多種,應用系統之間是異構的,無法直接進行網絡通信[2]。本文基於ESB技術、SOA技術、XML技術設計了一種異構系統網絡通信平臺,提高雲計算環境下異構系統通信傳輸性能。

二、雲計算環境下異構系統網絡通信功能設計

基於ESB架構的異構系統集成平臺業務系統的接口都不相同,採用的接口技術主要包括WebService技術、MQ消息機制、FTP技術,這些技術均可以與ESB進行直接連接,在ESB中心端執行數據交換,採用SOA面向對象思想,將其融入到ESB架構中,設計各個獨立的邏輯業務管理系統的數據交換與共享接口,在設計過程中將每一個接口統一轉換爲WebService模式,並且以服務的模式實現數據交換[3]。如圖1所示。

三、雲計算環境下異構系統網絡通信技術研究

(1)ESB技術。ESB是一種中間件技術,可以支援實現SOA的功能,因此ESB作爲一個體系架構的構造器,可以部署配置SOA、設計SOA的相關邏輯業務處理流程,並且能夠將EAI與應用服務器技術互相結合起來,簡而言之,ESB在SOA架構中扮演的角色非常重要,比如是最基本的數據路由、數據傳輸角色,可以爲用戶提供消息代理傳輸機制,增加SOA架構的功能,完善系統服務,並且可以擴展SOA架構物理範圍。

(2)XML技術。XML技術是一種有萬維網協會創建的.自我描述性的語言,創建XML最爲重要的目的是實現數據採用一種合適的文字方式進行傳輸,XML可以創建其他的語言和描述其他語言採用的數據結構,由標記符和屬性描述共同構成,這種自我描述的特性使XML具有自我解釋的能力,更容易讓系統理解和接收,同時XML語言具有文字特性,可以方便地進行執行維護和數據交換。

(3)SOA技術。SOA相關的技術包括SOAP傳輸協議、UDDI集成化協議、WSDL協議三個方面。SOAP協議定義了服務請求者和服務提供者之間一種完善的傳輸規範,因此SOAP協議使得XML數據傳輸更加安全,同時SOAP協議採用了傳統的互聯網傳輸協議HTTP作爲數據傳輸的標準,可以格式化相關的協議資訊,並且能夠承載HTTP協議消息。UDDI協議是一種集成、發現和描述相關的協議,其可以表示一個實際的註冊表,能夠用來描述和發現相關的數據傳輸標準,系統能夠建立一個具有平臺無關性、數據共享化的體系架構,UDDI可以基於SML和SOAP技術爲用戶提供強大Web服務內容,實現SOA與其他服務標準的交互。WSDL是一種描述Web服務的語言,該語言定義了一種健全的、完善的網絡訪問機制,其可以配置Web服務請求函數、Web業務請求返回值和相關輸入參數等,WSDL儲存在相關的UDDI中,UDDI可以從WSDL中找到相關的服務關鍵詞。

四、結束語

隨着雲計算技術的普及和使用,更多的應用系統接入到雲計算服務平臺上,設計一種異構系統網絡通信平臺,可以提高計算機資源的利用率,虛擬化硬件資源,提高軟件資源的接入率,進一步提高系統的併發性,高速處理用戶的邏輯業務請求。

參考文獻

[1]任磊,陳風波,吳永剛,等.異構STAP系統的多層次數據通信研究[J].空軍預警學院學報,2013(01):52-54.

[2]張琛,粟欣,王文清,等.異構網絡跨層協作傳輸技術研究[J].通信學報,2014,35(08):198-205.

[3]方煥.基於XML的分佈式異構數據庫同步系統設計與實現[J].廣西通信技術,2014(4):21-25.