- 相關推薦
異構系統網絡通信技術分析論文
【摘要】云計算可以將分布于互聯網每一個角落的軟硬件資源集成在一起,為用戶提供強大的云計算服務功能。云計算服務接入的系統越來越多,系統設計架構、實現技術等不同,造成異構系統之間通信困難,需要使用一個中間件平臺,共享異構系統數據資源。
【關鍵詞】云計算;異構系統;網絡通信;ESB
一、引言
光線網絡、移動通信等網絡技術快速發展,能夠將分布于各個位置的計算機終端連接在一起,實現云計算服務,共享數據資源[1]。云計算服務環境中,接入的系統設計架構包括C/S架構、B/S架構,開發技術包括JSP技術、PHP技術、ASP.NET技術等多種,應用系統之間是異構的,無法直接進行網絡通信[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.
【異構系統網絡通信技術分析論文】相關文章:
電力自動化系統信息技術分析論文11-20
網絡通信技術的作用03-30
PoC技術業務系統設計與分析03-07
分析同步技術在通信系統中的應用價值12-05
電力系統調度自動化系統技術論文05-16
嵌入式單片機電力系統應用技術分析論文11-16
電子通信系統關鍵技術問題分析11-22
企業技術創新系統分析03-24