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