專利名稱:云計算應(yīng)用系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及云計算技術(shù),尤其涉及一種云計算應(yīng)用系統(tǒng)。
背景技術(shù):
云計算(Cloud Computing)是網(wǎng)格計算、分布式計算、并行計算、效用計算、網(wǎng)絡(luò)存儲、虛擬化、負(fù)載均衡等傳統(tǒng)計算機(jī)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。云計算常與網(wǎng)格計算、效用計算、自主計算相混淆。(網(wǎng)格計算:分布式計算的一種,由一群松散耦合的計算機(jī)集組成的一個超級虛擬計算機(jī),常用來執(zhí)行大型任務(wù);效用計算:IT資源的一種打包和計費方式,比如按照計算、存儲分別計量費用,像傳統(tǒng)的電力等公共設(shè)施一樣;自主計算:具有自我管理功能的計算機(jī)系統(tǒng)。)事實上,許多云計算部署依賴于計算機(jī)集群(但與網(wǎng)格的組成、體系機(jī)構(gòu)、目的、工作方式大相徑庭),也吸收了自主計算和效用計算的特點。通過使計算分布在大量的分布式計算機(jī)上,而非本地計算機(jī)或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運(yùn)行將與互聯(lián)網(wǎng)更相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計算機(jī)和存儲系統(tǒng)。好比是從古老的單臺發(fā)電機(jī)模式轉(zhuǎn)向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進(jìn)行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在于,它是通過互聯(lián)網(wǎng)進(jìn)行傳輸?shù)摹?br>
發(fā)明內(nèi)容
為應(yīng)對云計算技術(shù)的需要,本發(fā)明提出了一種新型的云計算應(yīng)用系統(tǒng),該云計算應(yīng)用系統(tǒng)可以,包括:云端服務(wù)器;至少一個客戶端;以及統(tǒng)一通信服務(wù)器,其中,所述至少一個客戶端經(jīng)由所述統(tǒng)一通信服務(wù)器連接到所述云端服務(wù)器。根據(jù)本發(fā)明的一個優(yōu)選實施例,在上述的云計算應(yīng)用系統(tǒng)中,所述至少一個客戶端中的每一個進(jìn)一步包括:通信應(yīng)用模塊,所述客戶端通過該通信應(yīng)用模塊向所述統(tǒng)一通信服務(wù)器進(jìn)行身份驗證和登錄;以及第一應(yīng)用程序處理模塊,存儲并處理所述客戶端上的應(yīng)用程序。根據(jù)本發(fā)明的一個優(yōu)選實施例,在上述的云計算應(yīng)用系統(tǒng)中,所述統(tǒng)一通信服務(wù)器包括:查找引擎,根據(jù)已登錄的客戶端的請求在所述云端服務(wù)器上查找被請求的云端服務(wù);第二應(yīng)用程序處理模塊,存儲并處理所述統(tǒng)一通信服務(wù)器上的應(yīng)用程序。根據(jù)本發(fā)明的一個優(yōu)選實施例,在上述的云計算應(yīng)用系統(tǒng)中,所述云端服務(wù)包括web搜索服務(wù)、文檔共享服務(wù)、數(shù)據(jù)源讀寫服務(wù)。根據(jù)本發(fā)明的一個優(yōu)選實施例,在上述的云計算應(yīng)用系統(tǒng)中,所述統(tǒng)一通信服務(wù)器的查找引擎通過查找操作從所述云端服務(wù)器中存儲的用戶憑證中推導(dǎo)算法來確定所述客戶端的身份。根據(jù)本發(fā)明的一個優(yōu)選實施例,在上述的云計算應(yīng)用系統(tǒng)中,在所述客戶端登錄后,所述查找引擎按照所述客戶端的請求以隨機(jī)間隔或者周期性間隔的方式進(jìn)行查找。應(yīng)當(dāng)理解,本發(fā)明以上的一般性描述和以下的詳細(xì)描述都是示例性和說明性的,并且旨在為如權(quán)利要求所述的本發(fā)明提供進(jìn)一步的解釋。
附圖主要是用于提供對本發(fā)明進(jìn)一步的理解。附圖示出了本發(fā)明的實施例,并與本說明書一起起到解釋本發(fā)明原理的作用。附圖中:圖1示意性地示出了根據(jù)本發(fā)明的云計算應(yīng)用系統(tǒng)的框圖。
具體實施例方式以下結(jié)合附圖詳細(xì)描述本發(fā)明的技術(shù)方案。如以上所簡要描述的,可通過特定服務(wù)項目的基于云或基于企業(yè)的部署的公共自動檢索邏輯來采用服務(wù)項目檢索的統(tǒng)一方法。在以下詳細(xì)描述中,參考了構(gòu)成了詳細(xì)描述的一部分并作為說明示出了各具體實施方式
或示例的附圖??山M合些方面,可利用其他方面,并且可以做出結(jié)構(gòu)上的改變而不背離本發(fā)明的精神或范圍。因此,以下具體實施方式
并不旨在限制,并且本發(fā)明的范圍由所附權(quán)利要求及其等效方案來限定。圖1示意性地示出了根據(jù)本發(fā)明的云計算應(yīng)用系統(tǒng)的框圖。如圖1所示,本發(fā)明的云計算應(yīng)用系統(tǒng)100主要包括:云端服務(wù)器101、至少一個客戶端102以及統(tǒng)一通信服務(wù)器103。其中,所述至少一個客戶端101經(jīng)由所述統(tǒng)一通信服務(wù)器連接到所述云端服務(wù)器。根據(jù)本發(fā)明的一個優(yōu)選實施例,在上述的云計算應(yīng)用系統(tǒng)中,所述至少一個客戶端102中的每一個進(jìn)一步包括:通信應(yīng)用模塊104,所述客戶端102通過該通信應(yīng)用模塊104向所述統(tǒng)一通信服務(wù)器103進(jìn)行身份驗證和登錄;以及第一應(yīng)用程序處理模塊105,存儲并處理所述客戶端102上的應(yīng)用程序。另一方面,根據(jù)本發(fā)明的一個優(yōu)選實施例,在上述的云計算應(yīng)用系統(tǒng)中,所述統(tǒng)一通信服務(wù)器103包括:查找引擎106,根據(jù)已登錄的客戶端102的請求在所述云端服務(wù)器101上查找被請求的云端服務(wù);第二應(yīng)用程序處理模塊107,存儲并處理所述統(tǒng)一通信服務(wù)器103上的應(yīng)用程序。對web服務(wù)位置的查找可經(jīng)由各種方法來完成,這些方法包括但不限于,域名系統(tǒng)服務(wù)器(DNS SRV)查找、動態(tài)主機(jī)配置協(xié)議(DHCP)選項、或在用戶登錄之后來自統(tǒng)一通信系統(tǒng)注冊器的帶內(nèi)預(yù)配。還可采用專有查找機(jī)制。可經(jīng)由諸如web服務(wù)元數(shù)據(jù)交換指定等標(biāo)準(zhǔn)化協(xié)議或通過類似手段來自動查找綁定(端點地址的元組、認(rèn)證方案、以及所支持的操作)。例如,EWS自動查找服務(wù)可使用專用的超文本傳輸協(xié)議頭部作為服務(wù)器是否支持WSS認(rèn)證方案的指示。一旦被查找,元數(shù)據(jù)描述對象可用于管理綁定。對象可被高速緩存以便通過減少網(wǎng)絡(luò)通信量和不必要的MEX文檔解析來改進(jìn)性能。用戶可訪問各客戶端102。客戶機(jī)102可方便通過通信應(yīng)用模塊104與諸如統(tǒng)一通信服務(wù)器103等增強(qiáng)的通信系統(tǒng)交互。通信應(yīng)用模塊104本身可消費并且向用戶提供web服務(wù)中的某一些?;蛘?,在客戶機(jī)102上執(zhí)行的多個應(yīng)用程序還可消費其他web服務(wù)。例如,瀏覽應(yīng)用程序可利用web搜索服務(wù),文字處理應(yīng)用程序可利用基于web的文檔共享服務(wù),電子表格程序可利用各種通過web可用并且可搜索的數(shù)據(jù)源。在接收與用戶相關(guān)聯(lián)的身份之后,統(tǒng)一通信服務(wù)103的查找引擎106可確定是否有任何子身份與用戶相關(guān)聯(lián)。當(dāng)今系統(tǒng)中的用戶通常具有與不同web服務(wù)相關(guān)聯(lián)的多個身份。可通過查找操作、通過從用戶憑證(例如,用戶的電子郵件地址)中推斷、通過執(zhí)行推導(dǎo)算法(例如,用戶登錄可被解密以得出一個或多個身份)以及類似的手段來確定子身份。一旦身份被確定,則查找引擎106可開始查找過程。隨后可將所查找的信息提供給統(tǒng)一通信服務(wù)和/或客戶端上的消費應(yīng)用程序作為如上所述的元數(shù)據(jù)中的綁定。已經(jīng)用具體的服務(wù)器、客戶機(jī)設(shè)備、軟件模塊和交互描述了圖1的示例系統(tǒng)。各實施例不限于根據(jù)這些示例配置的系統(tǒng)。統(tǒng)一 web服務(wù)查找模型可以在采用更少或更多組件并執(zhí)行其他任務(wù)的配置中實現(xiàn)。此外,已經(jīng)結(jié)合描述以上實施例討論了具體的協(xié)議和接口。各實施例也不限于這些示例??梢允褂么颂幟枋龅脑碛孟嗨频姆绞絹韺崿F(xiàn)其他協(xié)議、交換和接口。上述實施例是提供給本領(lǐng)域普通技術(shù)人員來實現(xiàn)或使用本發(fā)明的,本領(lǐng)域普通技術(shù)人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對上述實施例做出種種修改或變化,因而本發(fā)明的保護(hù)范圍并不被上述實施例所限,而應(yīng)該是符合權(quán)利要求書提到的創(chuàng)新性特征的最大范圍。
權(quán)利要求
1.一種云計算應(yīng)用系統(tǒng),其特征在于,包括: 云端服務(wù)器; 至少一個客戶端;以及 統(tǒng)一通信服務(wù)器, 其中,所述至少一個客戶端經(jīng)由所述統(tǒng)一通信服務(wù)器連接到所述云端服務(wù)器。
2.如權(quán)利要求1所述的云計算應(yīng)用系統(tǒng),其特征在于,所述至少一個客戶端中的每一個進(jìn)一步包括: 通信應(yīng)用模塊,所述客戶端通過該通信應(yīng)用模塊向所述統(tǒng)一通信服務(wù)器進(jìn)行身份驗證和登錄;以及 第一應(yīng)用程序處理模塊,存儲并處理所述客戶端上的應(yīng)用程序。
3.如權(quán)利要求1所述的云計算應(yīng)用系統(tǒng),其特征在于,所述統(tǒng)一通信服務(wù)器包括: 查找引擎,根據(jù)已登錄的客戶端的請求在所述云端服務(wù)器上查找被請求的云端服務(wù); 第二應(yīng)用程序處理模塊,存儲并處理所述統(tǒng)一通信服務(wù)器上的應(yīng)用程序。
4.如權(quán)利要求3所述的云計算應(yīng)用系統(tǒng),其特征在于,所述云端服務(wù)包括web搜索服務(wù)、文檔共享服務(wù)、數(shù)據(jù)源讀寫服務(wù)。
5.如權(quán)利要求3所述的云計算應(yīng)用系統(tǒng),其特征在于,所述統(tǒng)一通信服務(wù)器的查找引擎通過查找操作從所述云端服務(wù)器中存儲的用戶憑證中推導(dǎo)算法來確定所述客戶端的身份。
6.如權(quán)利要求3所述的云計算應(yīng)用系統(tǒng),其特征在于,在所述客戶端登錄后,所述查找引擎按照所述客戶端的請求以隨機(jī)間隔或者周期性間隔的方式進(jìn)行查找。
全文摘要
本發(fā)明提出了一種新型的云計算應(yīng)用系統(tǒng),該云計算應(yīng)用系統(tǒng)可以,包括云端服務(wù)器;至少一個客戶端;以及統(tǒng)一通信服務(wù)器,其中,所述至少一個客戶端經(jīng)由所述統(tǒng)一通信服務(wù)器連接到所述云端服務(wù)器。
文檔編號H04L29/08GK103139270SQ20111039427
公開日2013年6月5日 申請日期2011年12月1日 優(yōu)先權(quán)日2011年12月1日
發(fā)明者蔣志勇 申請人:上海博騰信息科技有限公司