茍元琴
(三門峽職業(yè)技術(shù)學(xué)院, 河南三門峽472000)
?
基于云計算的Web服務(wù)選擇及應(yīng)用分析
茍元琴
(三門峽職業(yè)技術(shù)學(xué)院, 河南三門峽472000)
[摘 要]進入21世紀之后,世界各國的經(jīng)濟往來更加頻繁,企業(yè)與企業(yè)之間的競爭更加激烈,合作的規(guī)模和形式也有了很大的變化,特別是在近幾年,由于網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,企業(yè)的市場遍及全球,云計算作為一種新的計算方式,逐漸在商業(yè)領(lǐng)域得到了推廣和應(yīng)用,正是在這種全球化的背景下,Web的服務(wù)選擇和應(yīng)用情況,也越來越多樣化;通過對Web服務(wù)選擇的論述,闡述在云計算背景下,Web的應(yīng)用狀況。
[關(guān)鍵詞]云計算; Web; 服務(wù)選擇; 應(yīng)用分析
所謂云計算,就是指一種基于互聯(lián)網(wǎng)的計算方式[1]。在該計算方式下,其他的計算機或者機器設(shè)備只需發(fā)出相應(yīng)的請求,就能通過共享的軟硬件,而獲取自己所需要的相關(guān)信息資源。從計算機的發(fā)展歷程可以看出,云計算突破了傳統(tǒng)客戶端的限制,使計算機能夠在更高層次上滿足人們的需求。所謂“云“,它是一種對互聯(lián)網(wǎng)的形象稱呼,這表明了云計算功能的強大。
對于云計算而言,其特點主要體現(xiàn)在以下幾個方面。第一,能滿足客戶的多樣化需求。當客戶根據(jù)相關(guān)的操作,發(fā)出一定的指令時,云計算能夠根據(jù)該指令調(diào)動內(nèi)部的各種資源,使其與用戶的需求指令相匹配。在這種服務(wù)的過程中,客戶無需同提供商相聯(lián)系,就能得到所需要的各種信息資源。不僅如此,當客戶不需要這些資源時,系統(tǒng)就自動釋放這些資源,減輕客戶計算機的空間儲存壓力,提高云計算的運行速度;第二,在網(wǎng)絡(luò)中心的指導(dǎo)下,能夠量化服務(wù)標準??蛻糁恍柽B接互聯(lián)網(wǎng),就能借助于網(wǎng)絡(luò)技術(shù)找到其需要的任何信息數(shù)據(jù)資源,從而保證客戶的需要時刻在網(wǎng)絡(luò)中心的控制、指導(dǎo)之下。更為重要的是,這種網(wǎng)絡(luò)服務(wù)還有一個量化的標準。也就是說,云計算在給客戶提供相應(yīng)資源時,能夠依據(jù)客戶的需求量,來控制供應(yīng)資源的多少,從而使資源的使用率最大化。
而Web,一般是指環(huán)球網(wǎng)絡(luò)。不過,在不同的工作領(lǐng)域,它的含義不大相同。對于一般的網(wǎng)絡(luò)使用者而言,它是指一種網(wǎng)絡(luò)環(huán)境、網(wǎng)絡(luò)氛圍;對于網(wǎng)絡(luò)設(shè)計人員來說,它往往是指網(wǎng)絡(luò)技術(shù)。通俗地講,Web就是指網(wǎng)頁。網(wǎng)頁的格式一般是H TML。在網(wǎng)頁中,可以包含聲音、圖像、表格、文字等等。它的特點有如下幾種。第一,導(dǎo)航非常方便。因為Web主要是通過圖像、圖形和文本來顯示,在這種情況下,它能將所需要表達的內(nèi)容轉(zhuǎn)換成視頻或音頻,用戶只需點擊相應(yīng)的鏈接,即可進入相應(yīng)的網(wǎng)頁,從而得到自己所需要的內(nèi)容;第二,平臺多樣化。在當前來看,主要有微軟平臺,UNIX平臺等,但是無論哪一種平臺,用戶都能進行相關(guān)操作,并獲取自己所需要的信息資源;第三,具有交互式功能。該功能主要體現(xiàn)在各種超鏈接上,即使在一些純文本中,設(shè)計者只需要將某種鏈接設(shè)計成超鏈接的格式,用戶在使用過程中,通過該鏈接就能輕易的得到相關(guān)的信息。
(一)基礎(chǔ)的云計算
在基礎(chǔ)的云計算中,主要提供一些基本的云服務(wù)。就當前的服務(wù)現(xiàn)狀可知,基本的云服務(wù)主要有基礎(chǔ)設(shè)施方面的、數(shù)據(jù)庫建設(shè)方面的和平臺服務(wù)方面的三個部分,在某些情況下,還包括應(yīng)用方面的云服務(wù)。在Laas中,云服務(wù)能夠?qū)⒏鞣N硬件資源,甚至部分軟件資源整合在一起,從而大大提高計算機的服務(wù)能力。在這種云計算服務(wù)中,由于整合了較好的資源,因而擴展性非常強,且極其適合不同軟件的各種調(diào)試性能。而且,它還具有無節(jié)點、滿足壓力測試等各種功能,因此,比較適合需要高性能云計算服務(wù)的各大企業(yè)。
(二)輔助的云計算
輔助云計算服務(wù),一般包括兩種,一種是管理方面的云計算服務(wù);另一種是監(jiān)管方面的云計算服務(wù)。在輔助與計算服務(wù)的協(xié)助下,可以對用戶所需要的各種云服務(wù)進行一定的監(jiān)督、控制管理,確保服務(wù)到位。不過,該輔助功能主要應(yīng)用于企業(yè),而且,隨著企業(yè)規(guī)模的擴大,企業(yè)可以根據(jù)服務(wù)的需求,將兩種類型的輔助云計算服務(wù)進行組合,以滿足不同層次的服務(wù)需求。
(一)制約因素
雖然網(wǎng)絡(luò)技術(shù)普及率很高,但很多企業(yè)為了自身的經(jīng)濟效益,或者為了企業(yè)的長遠利益,仍需要遷移云計算服務(wù)。在此遷移過程中,很多企業(yè)依然要做出以下兩點的考慮,即本企業(yè)數(shù)據(jù)信息的敏感程度及業(yè)務(wù)的重要性。所謂數(shù)據(jù)的敏感程度,是指企業(yè)的相關(guān)數(shù)據(jù)對于企業(yè)的發(fā)展影響重大。因此,這些數(shù)據(jù)的安全級別比較高。而且,在一般情況下,安全級別越高,表明該數(shù)據(jù)對于企業(yè)的影響就越大,因此,該數(shù)據(jù)的意義就越重大。在當前的云計算服務(wù)中,一般來說,其安全性都比較高,因而在大多數(shù)情況下,都能滿足很多企業(yè)的安全需要。
不過,企業(yè)為了保險起見,在遷移云計算時,還是會與相應(yīng)的供應(yīng)商簽訂服務(wù)協(xié)議,以盡可能地保護企業(yè)的數(shù)據(jù)信息。與此同時,業(yè)務(wù)的重要性也是一個制約因素。因為在當前的各種云計算服務(wù)中,部分云計算尚且不能滿足某些企業(yè)的業(yè)務(wù)的重要級別,所以,這些企業(yè)往往不會將自己的核心業(yè)務(wù)放在云計算服務(wù)之中。由此可見,云計算服務(wù)還有很多可以改進的地方,從而可以最大限度的滿足大中小企業(yè)的各種需求。
(二)企業(yè)的合理選擇
企業(yè)根據(jù)以上的兩大制約因素,再結(jié)合本企業(yè)的特點,可以對云計算服務(wù)做出合理的選擇。這不僅能提高企業(yè)的運轉(zhuǎn)效率,而且也能大大提高企業(yè)的利潤。在這里,所謂結(jié)合本企業(yè)自身的特點,主要是考慮企業(yè)的性質(zhì)。企業(yè)的性質(zhì),往往決定了企業(yè)需要選擇什么樣的云計算服務(wù)。不過,為了能夠合理地選擇云服務(wù),企業(yè)在確定自身性質(zhì)的前提下,還需要考慮自身的經(jīng)營狀況。從企業(yè)選擇云計算服務(wù)的歷程來看,企業(yè)在不同發(fā)展階段一般要選擇不同的云計算服務(wù)。只有將上述兩個步驟結(jié)合起來,企業(yè)才能合理的選擇自身所需的云服務(wù)。
(三)企業(yè)的動態(tài)選擇
在合理選擇云計算服務(wù)的基礎(chǔ)上,企業(yè)還應(yīng)進行動態(tài)的云計算服務(wù)的選擇。因為企業(yè)是在不斷發(fā)展的,企業(yè)的經(jīng)濟實力、經(jīng)濟效益和規(guī)模等等,都處在不斷的發(fā)展變化之中。所以,企業(yè)對云計算服務(wù)的客觀需求也是不一樣的。如果用僵化的思想方法,來對待云計算服務(wù)的選擇這個問題,這就使得企業(yè)的發(fā)展跟不上時代的需要,企業(yè)極有可能在激烈的市場競爭中被淘汰。
為了達到這個目的,企業(yè)的管理者需要全面掌握企業(yè)的各種數(shù)據(jù)信息,并對本企業(yè)做出判斷。例如,管理人員在分析詳細的數(shù)據(jù)信息之后,認為本企業(yè)尚處于草創(chuàng)階段,那么企業(yè)就應(yīng)該選擇與之相適應(yīng)的云計算服務(wù)。如果管理人員認為本企業(yè)屬于成熟企業(yè),那么企業(yè)就應(yīng)該選擇組合型云計算服務(wù),以盡可能的滿足企業(yè)內(nèi)各大部門的需求。
(一)云計算與物聯(lián)網(wǎng)的結(jié)合
云計算在Web的各項應(yīng)用當中,作用最大的是與物聯(lián)網(wǎng)的結(jié)合。為了能夠很好地表達它們之間結(jié)合的內(nèi)容,人們又將它們結(jié)合的產(chǎn)物稱之為“云物聯(lián)“。也就是說,借助于互聯(lián)網(wǎng)技術(shù),可以實現(xiàn)用戶端之間任何兩個物品的信息的溝通、交換。而且,對于云計算與物聯(lián)網(wǎng)之間的關(guān)系,還能用一個十分貼切的比喻來形容,即將云計算比作互聯(lián)網(wǎng)的神經(jīng)系統(tǒng)的初級階段,則可以將物聯(lián)網(wǎng)比作互聯(lián)網(wǎng)的初級階段中萌芽狀態(tài)的末梢神經(jīng)系統(tǒng)[2]。在物聯(lián)網(wǎng)的運輸系統(tǒng)之中,起主導(dǎo)作用的仍然是互聯(lián)網(wǎng)。離開了互聯(lián)網(wǎng),物聯(lián)網(wǎng)也不復(fù)存在。但是,物聯(lián)網(wǎng)的出現(xiàn),又大大深化了互聯(lián)網(wǎng)的應(yīng)用范圍。
不過,從當前物聯(lián)網(wǎng)的發(fā)展現(xiàn)狀來看,物聯(lián)網(wǎng)尚處于發(fā)展的初級階段,而且,隨著物聯(lián)網(wǎng)的發(fā)展壯大,必將要求云計算能提供更為龐大的數(shù)據(jù)存儲空間量,以及云計算能力。也只有如此,Web的應(yīng)用才會越來越廣泛。從云計算的發(fā)展趨勢可知,云計算能力必將在不久的將來,從滿足當前的pop的狀態(tài),發(fā)展至虛擬化的云計算階段,從而實現(xiàn)Taas的計算服務(wù)。
(二)云功能的多元化
除了以上的主要應(yīng)用之外,基于云計算的Web還具有其他很多功能。首先,是云的存儲功能。在云計算的概念提出來之后,人們根據(jù)自身的使用需求,提出了一個與之相適應(yīng)的新概念,即云存儲。這個新的概念可以看作是云計算概念的一個延伸。在云存儲功能的幫助下,用戶可以將各種信息資源通過相應(yīng)的軟件和文件系統(tǒng),存儲在一定的虛擬硬盤中。用戶一旦需要該資源,通過互聯(lián)網(wǎng)技術(shù)隨時可以獲取。而且,該項功能還能對用戶所存儲的信息資料進行加密處理,確保信息資源的安全。同時,云存儲還能對各種信息進行分類保存,以便用戶隨時調(diào)用。
云游戲是基于云計算的Web的又一大功能。所謂云游戲,就是指將云計算作為基礎(chǔ),使各種游戲在服務(wù)器端口不斷運行,并將各種優(yōu)質(zhì)游戲畫面以最快的速度傳送給網(wǎng)絡(luò)終端的用戶[3]。在這種情況下,用戶只需對計算機的處理器和顯卡進行優(yōu)化配置,或者選擇高性能的處理器、顯卡,即可完美地得到所需要的游戲畫面。這能大大增強游戲的吸引力,使用戶在游戲中有一種真實的體驗。當然,云計算不僅具有游戲的功能,而且還具有教育功能。簡單說來,就是通過Web服務(wù)器,以及其他與之相關(guān)的服務(wù)器,將優(yōu)質(zhì)教育資源分享給其他各個學(xué)校。在某些情況下,還可以通過網(wǎng)絡(luò)電視直播現(xiàn)場錄制的教育資源,從而提升優(yōu)質(zhì)教育資源的影響力。而且,無論錄制教育資源的學(xué)校,還是轉(zhuǎn)播教育資源的學(xué)校,都可以將該資源存儲在相應(yīng)的服務(wù)器上,以便今后檢索和放映。
云會議和云社交,是Web的另外兩大功能。通過云會議的功能,企業(yè)、學(xué)校等機構(gòu)的管理者能隨時召開會議,以解決某些緊急、重大的問題。該功能只需使用者打開語音頻道、視頻通話等窗口,即可進行,從而大大方便了人們的工作和生活。借助于云社交的功能,人們的交友范圍沒有了空間的限制,而且通過該平臺能互相了解對方的相關(guān)信息,從而保證了社交信息資源的安全可靠性。
(三)Web應(yīng)用技術(shù)
Web應(yīng)用技術(shù),就當前的現(xiàn)實情況來看,有三種類型:第一,是ASP的應(yīng)用技術(shù);第二,是PHP的應(yīng)用技術(shù);第三,是JSP的應(yīng)用技術(shù)[4]。通過第一種技術(shù),可以實現(xiàn)程序之間的互動,而且,用戶能夠編寫相應(yīng)的程序來完成某項工作;第二種應(yīng)用技術(shù),與C語言很類似,工作人員只需在集成環(huán)境下,即可對其進行開發(fā);而第三種技術(shù),主要是用來完善第一種技術(shù)的不足,使網(wǎng)頁的內(nèi)容和功能多元化。
本文通過對云計算和Web的簡要概述,論述了他們的含義和特點。在此前提下,比較詳細地介紹了云計算的主要類型,即基礎(chǔ)的云計算和輔助的云計算。之后,分析了基于云計算的Web服務(wù)選擇,主要有三點:第一,制約因素;第二,企業(yè)的合理選擇;第三,企業(yè)的動態(tài)選擇;最后,對基于云計算的Web服務(wù)選擇及應(yīng)用,做了一番詳細的闡述,具體來看,有三個方面的內(nèi)容,第一,云計算與物聯(lián)網(wǎng)的結(jié)合;第二,云功能的多元化;第三,Web應(yīng)用技術(shù)。希望更多的專業(yè)人士能投入到該課題研究中,針對文中存在的不足,提出指正建議,為促進云計算發(fā)展做出重要的共享。
參考文獻:
[1] 劉鋒.基于云計算的Web服務(wù)選擇及應(yīng)用研究[D].贛州:江西理工大學(xué),2013.
[2] 趙鵬飛,王志堅,葉楓,等.一種資源關(guān)聯(lián)的云服務(wù)選擇機制研究[J].計算機工程與科學(xué),2013,35(10): 98-103.
[3] 趙生慧.可信的Web服務(wù)組合技術(shù)研究[D].南京:東南大學(xué),2013.
Web Service Selection and Application Analysis Based on Cloud Computing
GOU Yuan-qin
(San men xia Vocational an d Technical College, San men xia Henan 472000)
Abstract After entering the 21st Century,the world's economic exchanges more frequently,the competition between the enterprise and the enterprise is more intense,the scale and the form of the cooperation also has the very big change.Especially in recent years,due to the rapid development of network technology,the enterprise's market in the world,cloud computing as a new way of computing,gradually in the commercial field has been promoted and applied.Under the background of globalization,the service selection and application of Web are becoming more and more diverse.Through the discussion of Web service selection,this paper expounds the application of Web under the background of cloud computing.
Key words cloud computing; Web; service selection; application analysis
[作者簡介]茍元琴(1982-),女,重慶人,碩士,講師,研究方向為計算機網(wǎng)絡(luò)技術(shù)及應(yīng)用、計算機應(yīng)用技術(shù),電話:15902753391。
[收稿日期]2015-12-09
DOI:10.3969/j.issn.1671-4733.2016.01.003
[中圖分類號]TP393.09
[文獻標識碼]B
[文章編號]1671-4733(2016)01-0010-04