REST在WEB云桌面系統(tǒng)中的研究與實現(xiàn)
發(fā)布時間:2018-01-09 07:09
本文關(guān)鍵詞:REST在WEB云桌面系統(tǒng)中的研究與實現(xiàn) 出處:《電子科技大學(xué)》2016年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: REST Web云桌面 Restful Web Services AJAX
【摘要】:傳統(tǒng)的PC桌面一直面臨著成本高、能耗大、管理難、軟件部署升級麻煩等諸多問題。隨著云計算技術(shù)的迅速發(fā)展與廣泛應(yīng)用,云桌面技術(shù)作為云計算技術(shù)的一種分支,開始被用來解決這些問題。它是一種相對于傳統(tǒng)的PC桌面的全新計算模式。云桌面系統(tǒng)通過對服務(wù)器端的各種資源的整合,以虛擬化、網(wǎng)絡(luò)存儲等技術(shù)為基礎(chǔ),為用戶提供統(tǒng)一的、可定制的桌面環(huán)境以及軟件服務(wù)。由于B/S架構(gòu)的平臺無關(guān)性以及部署升級的便利性等優(yōu)點,基于Web的云桌面系統(tǒng)逐漸流行起來。Web云桌面系統(tǒng)通過HTML、CSS、Javascript以及AJAX等Web開發(fā)技術(shù)為用戶提供一致性的桌面體驗,以及軟件服務(wù)等。在云計算技術(shù)被廣泛應(yīng)用的大環(huán)境下,本人所在的實驗室開發(fā)和維護(hù)了一個私有云平臺,為用戶提供Web云桌面,云存儲等服務(wù),F(xiàn)有的架構(gòu)下提供了SOAP Web服務(wù),socket服務(wù)以及其他服務(wù)供各種終端所使用,但由于各終端構(gòu)建在不同層級的服務(wù)之上,且各層級服務(wù)之間相互調(diào)用和依賴,造成層級關(guān)系不明確以及內(nèi)部調(diào)用混亂的結(jié)果。并且由于瀏覽器無法直接訪問SOAP服務(wù),添加了一層Web服務(wù)器層用于中轉(zhuǎn),增加了系統(tǒng)的耦合性。現(xiàn)在急需對目前已有的服務(wù)進(jìn)行整合,提供一套統(tǒng)一接口的服務(wù)供所有終端共同使用,并明確各層級之間的調(diào)用和依賴關(guān)系,降低系統(tǒng)的耦合性和提高系統(tǒng)的可擴(kuò)展性。為此,本文引入REST架構(gòu)風(fēng)格,對實驗室目前的架構(gòu)進(jìn)行改進(jìn),使得各層級關(guān)系更加清晰明確。主要工作如下:(1)根據(jù)目前已有的服務(wù),設(shè)計和實現(xiàn)了一套統(tǒng)一接口的Restful Web服務(wù),屏蔽了底層服務(wù),使得各終端可以構(gòu)建在同一套服務(wù)之上,提高了系統(tǒng)的松耦合性和可擴(kuò)展性。(2)在Restful Web服務(wù)之上,重新設(shè)計和實現(xiàn)了Web云桌面系統(tǒng),并通過基于Token的認(rèn)證方式來保證Restful Web服務(wù)的無狀態(tài)性。(3)對本文所設(shè)計和實現(xiàn)的Restful進(jìn)行了測試,驗證了其正確性、連通性、無狀態(tài)性以及對緩存的控制;并將重新設(shè)計和實現(xiàn)的基于Restful Web服務(wù)的Web云桌面系統(tǒng)與實驗室之前的Web云桌面系統(tǒng)進(jìn)行對比測試。測試表明,改進(jìn)后的基于Restful Web服務(wù)的Web云桌面系統(tǒng)得到了更短的平均響應(yīng)時間和更低的網(wǎng)絡(luò)傳輸量。
[Abstract]:With the rapid development and wide application of cloud computing technology , cloud desktop technology is used as a branch of cloud computing technology . ( 3 ) Redesigned and implemented Reyan Web service based Web cloud desktop system is compared with Web cloud desktop system before the lab . The test results show that the improved Web cloud desktop system based on Reyan Web service results in shorter average response time and lower network transmission .
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 張仙偉;張t,
本文編號:1400444
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1400444.html
最近更新
教材專著