錢雙艷
摘要在網(wǎng)絡(luò)科技快速發(fā)展的背景下,云計算技術(shù)借助云端的計算資源及功能強大的網(wǎng)絡(luò)連接體系為廣大的計算機用戶提供了便捷的服務(wù)。WEB應(yīng)用技術(shù)現(xiàn)代科技發(fā)展到一定程度的新型技術(shù),隨著WEB技術(shù)的不斷開發(fā)升級,使得云計算的服務(wù)功能得以提升和完善,為實現(xiàn)社會的發(fā)展人類的進行奠定了堅實的技術(shù)支持。文章主要對WEB應(yīng)用技術(shù)在云計算中的應(yīng)用進行分析和研究。
關(guān)鍵詞云計算;Web 應(yīng)用技術(shù);動態(tài)網(wǎng)站
中圖分類號:TP393 文獻標識碼:A 文章編號:1671-7597(2014)12-0043-01
1云計算與網(wǎng)絡(luò)
云計算概念中的云指的是眾多的計算資源聚集在一起而形成的一個體系,所謂的云計算是指將多種的計算資源聚集在一起共同完成某項計算任務(wù),在整個云計算過程中會借助各中計算資源的優(yōu)勢特點,最優(yōu)化地將計算服務(wù)提供給計算機用戶,正是因為將各種優(yōu)勢計算資源聚集在一起,才使得原先單一靠一臺計算機的計算能力得到大幅度的提升,彌補了因個人計算機計算能力不足問題無法完成計算任務(wù)的問題,大大地提高了計算機用戶的工作效率,并取得了良好的計算效果。長期以來,人們借助于計算機完成某項計算任務(wù),同時是將原先設(shè)定好的計算程序輸入到計算機中,借助計算機的計算能力來完成程序的計算任務(wù),這樣的計算方式可以有效地解決比較簡單的程序的計算問題,比如辦公軟件就是將原先設(shè)置好的程序植入計算機中來完成辦公任務(wù),比較方便,易操作。但是對于程序比較復(fù)雜,計算量比較大的計算程序,如果還是借助一臺計算機的計算能力來完成,將會耗費大量的時間,工作效率低;過度的時間損耗在經(jīng)濟發(fā)展的快速階段,相當于耗費的是金錢,經(jīng)濟性較低。
近些年,在網(wǎng)路技術(shù)的快速發(fā)展,徹底地改變了原來計算機用戶單一地靠一臺計算機因計算能力限制無法取得良好計算效果的問題,借助網(wǎng)絡(luò)技術(shù)的強大力量,彌補了這一問題。計算機用戶通過網(wǎng)絡(luò)上的優(yōu)勢資源來完成某項程序計算任務(wù)。尤其是云計算技術(shù)的出現(xiàn)更為用戶提供了便捷計算環(huán)境。如上文所將云計算是將各種優(yōu)勢計算資源聚集在一起,形成云計算,而云獲得優(yōu)勢計算資源的載體就是通過網(wǎng)絡(luò)體系,將網(wǎng)絡(luò)上的一些優(yōu)勢計算資源進行匯總,融合。形成一個體系,而計算機用戶在單一靠自己的計算機無法完成某項計算任務(wù)時,可以通過連接網(wǎng)絡(luò),訪問云端,從云中獲得相應(yīng)的計算資源來完成計算任務(wù)??纱蟠蟮靥岣哂嬎銠C用戶的工作效率。
2Web應(yīng)用技術(shù)在云計算中的應(yīng)用研究
網(wǎng)絡(luò)技術(shù)的快速發(fā)展給計算機用戶提供了更為便捷的使用服務(wù)。用戶可將以往安裝在計算機上應(yīng)用程序轉(zhuǎn)移到計算機遠端的云,一方面可以節(jié)省用戶計算機的內(nèi)存空間,提高計算機的運行效果,另一方面可以從遠端的云獲得自己所需的服務(wù),操作簡單,便捷。計算機用戶只要具有一個穩(wěn)定的網(wǎng)絡(luò)環(huán)境和瀏覽器就可以對遠端云服務(wù)器的應(yīng)用程序進行訪問。用戶所需的服務(wù)可在遠端云計算完成,然后通過網(wǎng)絡(luò)將用戶所需的服務(wù)傳遞到客戶端。由此我們可以看出,WEB應(yīng)用技術(shù)是實現(xiàn)云計算服務(wù)得以穩(wěn)定發(fā)揮,給用戶提供優(yōu)質(zhì)便捷服務(wù)的核心技術(shù)。這幾年來,網(wǎng)絡(luò)技術(shù)的快速發(fā)展帶動了WEB技術(shù)的不斷向前發(fā)展。打破了傳統(tǒng)的以靜態(tài)網(wǎng)頁形式給用戶提供服務(wù),用戶只能通過打開遠端服務(wù)器的網(wǎng)頁來獲取鎖需要的應(yīng)用服務(wù),比較被動,且從遠端服務(wù)器所獲得的服務(wù)內(nèi)容比較單一,只是簡單的文本信息,無法借助遠端服務(wù)器的運算特性來完成計算任務(wù),同時還需要計算機用戶具有良好計算機專業(yè)知識,使用者的局限性較強。而伴隨著WEB動態(tài)網(wǎng)頁的出現(xiàn)及發(fā)展,有效地處理解決了計算機用戶和遠端服務(wù)器交互的需求,借助動態(tài)網(wǎng)頁技術(shù),實現(xiàn)了用戶端和遠端服務(wù)器的便捷交互,用戶可根據(jù)自己所需要的服務(wù)類型和質(zhì)量提供給遠端服務(wù)器,遠端服務(wù)器接收到請求后利用動態(tài)網(wǎng)頁的語言對用戶的請求服務(wù)進行高速計算,然后將計算結(jié)果通過網(wǎng)絡(luò)快速地傳遞至用戶端。
目前,WEB應(yīng)用技術(shù)比較常見的主要有三種,即ASP應(yīng)用技術(shù)、PHP應(yīng)用技術(shù)和JSP應(yīng)用技術(shù)。ASP應(yīng)用技術(shù)是由微軟公司所開發(fā)的,是CGI腳本程序的升級版,利用ASP技術(shù)可以有效地同其他程序進行交互,方便計算機用戶對程序的編程,進而完成某項計算任務(wù)。ASP的網(wǎng)頁文件格式是asp,在實際中多應(yīng)用在動態(tài)網(wǎng)站中,而在應(yīng)用中所使用的語言是VBScript和JavaScript腳本語言,通常這些腳本語言對于計算機使用者來講都比較常見和常用,方便易懂,這也是的該項技術(shù)在云計算中得以廣泛的應(yīng)用和推廣。此外,ASP技術(shù)也能夠使動態(tài)網(wǎng)頁方便地訪問數(shù)據(jù)庫,如SQLServer數(shù)據(jù)庫,可以對數(shù)據(jù)庫的數(shù)據(jù)進行修改增添或者是刪除,進而制作出最優(yōu)化的數(shù)據(jù)庫網(wǎng)絡(luò)應(yīng)用軟件,方便用戶使用。
PHP(Hypertext Preprocessor)技術(shù)主要應(yīng)用在動態(tài)網(wǎng)頁制作,PHP能夠和其他軟件有很好的兼容性,如Linux,Apache,MySQL等,使其成為功能強大的組合型工具,是現(xiàn)行動態(tài)網(wǎng)頁制作的有力的技術(shù)支持。PHP可在集成環(huán)境下對程序進行開發(fā),從語言風(fēng)格方面來講,PHP語言同C語言比較相似,開發(fā)使用難度相對較小,因為C語言是目前程序開發(fā)人員所熟知的一項計算機技術(shù)原理知識/所以程序開發(fā)不管在技術(shù)方面不許投入過多的開發(fā)經(jīng)費。另外,PHP同數(shù)據(jù)庫管理軟件的有機結(jié)合可使得一般性WEP應(yīng)用程序功能性的穩(wěn)定發(fā)揮; 借助LAMP組合,可有效地實現(xiàn)云端服務(wù)器上各種功能WEB應(yīng)用程序的編程動態(tài)網(wǎng)頁制作,充分地利用云計算數(shù)據(jù)庫資源,為用戶提供功能強大且穩(wěn)定的計算工具及手段。
JSP技術(shù)同ASP技術(shù)相似,該項技術(shù)在實際應(yīng)用中是將Java程序段和JSP標記插入傳統(tǒng)的網(wǎng)頁文件中,進而豐富完善網(wǎng)頁文件內(nèi)容和功能;此外,應(yīng)用JSP技術(shù)所開發(fā)的WEB應(yīng)用同Java技術(shù)有著異曲同工的特點,既可以在Linux上運行,也可以在其他操作系統(tǒng)上運行。JSP技術(shù)的靈活性和適用性特點優(yōu)勢,目前在動態(tài)網(wǎng)站的應(yīng)用程序開發(fā)中得以廣泛的應(yīng)用,為云計算提供了更為堅實的技術(shù)支持。
參考文獻
[1]Liladhar R Rewatkar,Ujwal A Lanjewar. Implementation of Cloud Computing on Web Application[J].International Journal ofComputer Applications,2010,2(8).
[2]李強,郝沁汾,肖利民,李舟軍.云計算中虛擬機放置的自適應(yīng)管理與多目標優(yōu)化[J].計算機學(xué)報,2011(12).
endprint