專利名稱:一種實(shí)現(xiàn)移動云服務(wù)的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機(jī)通信技術(shù)領(lǐng)域,尤其涉及一種使用移動設(shè)備在移動環(huán)境訪問云計算服務(wù)的方法及其系統(tǒng)。
背景技術(shù):
所謂云計算,是指把大量的計算機(jī)應(yīng)用遷移到互聯(lián)網(wǎng)上,通過服務(wù)提供商的大規(guī)模服務(wù)器集群的海量存儲和處理能力,來存儲用戶數(shù)據(jù)和運(yùn)行應(yīng)用程序,而用戶端只需通過瀏覽器隨時隨地訪問這些應(yīng)用服務(wù)。從用戶的角度來說,云計算是一種以服務(wù)方式提供給用戶的計算機(jī)能力,允許用戶在不了解提供服務(wù)的技術(shù)、沒有相關(guān)知識以及設(shè)備管理能力的情況下,通過因特網(wǎng)獲取需要的服務(wù)。當(dāng)前,非智能手機(jī)還無法便捷地使用云計算功能,而且能夠內(nèi)嵌云計算功能的主要是智能手機(jī),但是智能手機(jī)較之非智能手機(jī)而言,存在著普及程度低,價格大,使用故障率高,對用戶的應(yīng)用能力要求比較高。并且,云計算的人機(jī)界面雖然較傳統(tǒng)IT應(yīng)用要更加簡易些,但是并不存在一個統(tǒng)一的人機(jī)界面標(biāo)準(zhǔn),用戶仍舊要學(xué)習(xí)。另一方面,能夠使用IM軟件(如QQ、MSN、飛信、Skype, Google Talk等)的手機(jī)比例非常大;據(jù)統(tǒng)計諾基亞出品的372款手機(jī)中,有258款可以使用手機(jī)QQ,231款可以使用MSN。IM軟件非常易于使用,中國大很多網(wǎng)民第一個會使用的系統(tǒng)就是QQ或MSN等IM 軟件了。
發(fā)明內(nèi)容
本發(fā)明的目的在于利用手機(jī)IM軟件的優(yōu)勢解決上述問題,提供一種廉價并容易使用的移動云服務(wù)訪問的系統(tǒng)及方法,從而使得用戶利用手機(jī)的IM功能就能訪問云計算服務(wù)平臺。本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的—種實(shí)現(xiàn)在移動環(huán)境中使用云計算服務(wù)的系統(tǒng)。包括IM客戶,用于登錄IM平臺;發(fā)送用戶的服務(wù)請求;并接受IM平臺返回的服務(wù)結(jié)果和內(nèi)容;IM平臺用于驗(yàn)證用戶身份;并連接在IM客戶和IM平臺上的云服務(wù)機(jī)器人之間; 用于將所要求的服務(wù)命令傳遞給IM云服務(wù)機(jī)器人之間,并將云服務(wù)機(jī)器人的服務(wù)結(jié)果和內(nèi)容返回給IM客戶;IM平臺上的IM云服務(wù)機(jī)器人,用于將接受到的服務(wù)命令通知云計算代理服務(wù)器。 并獲得云計算代理服務(wù)器的服務(wù)結(jié)果反饋和內(nèi)容;云計算代理服務(wù)器,IM云服務(wù)機(jī)器人和互聯(lián)網(wǎng)上的云計算平臺相連接;接受IM云服務(wù)機(jī)器人的服務(wù)通知,訪問對應(yīng)的云計算平臺獲得服務(wù),最后發(fā)送服務(wù)結(jié)果和內(nèi)容至云服務(wù)機(jī)器人。所述的云計算代理服務(wù)器,包括
云資源服務(wù)訪問插件,根據(jù)不同的云計算平臺進(jìn)行定制。服務(wù)器管理員可以根據(jù)需要增加或減少插件的種類和數(shù)量,該插件通常是一種軟件系統(tǒng);服務(wù)結(jié)果回復(fù)子系統(tǒng),將云資源服務(wù)訪問插件獲得的服務(wù)結(jié)果和內(nèi)容返回給IM 云服務(wù)機(jī)器人。本發(fā)明提供了一種在移動環(huán)境中使用云計算的方法,應(yīng)用于本發(fā)明實(shí)施的移動云服務(wù)訪問系統(tǒng),包括用戶登錄手機(jī)或其他設(shè)備上的IM平臺,發(fā)送用戶的服務(wù)請求;所述的IM平臺將所所述的用戶的服務(wù)請求傳送到所述的云服務(wù)機(jī)器人;所述的云服務(wù)機(jī)器人將接受的服務(wù)請求提交給所述的云計算代理服務(wù)器;所述的云計算代理服務(wù)器將接受所述云服務(wù)機(jī)器人的服務(wù)請求,在互聯(lián)網(wǎng)上的對應(yīng)的云計算服務(wù)平臺上獲得服務(wù),并發(fā)送服務(wù)結(jié)果和內(nèi)容給所述云服務(wù)機(jī)器人;所述云服務(wù)機(jī)器人發(fā)送服務(wù)結(jié)果和內(nèi)容給IM平臺;所述IM平臺返回服務(wù)結(jié)果和內(nèi)容給IM客戶。
圖1 為本發(fā)明實(shí)施案例的主要功能結(jié)構(gòu)原理圖;圖2 為本發(fā)明實(shí)施案例的訪問云計算服務(wù)的流程圖。
具體實(shí)施例方式鑒于現(xiàn)在移動網(wǎng)絡(luò)應(yīng)用最主要的工具是手機(jī),并且大多數(shù)用戶會使用IM平臺,結(jié)合云計算在互聯(lián)網(wǎng)應(yīng)用的優(yōu)勢,本發(fā)明實(shí)施案例提出了一種實(shí)現(xiàn)移動云服務(wù)的系統(tǒng)和方法。用戶登錄手機(jī)或其他設(shè)備上的IM平臺,發(fā)送用戶的服務(wù)請求;IM平臺將所所述的用戶的服務(wù)請求傳送到所述的云服務(wù)機(jī)器人;云服務(wù)機(jī)器人將接受的服務(wù)請求提交給云計算代理服務(wù)器;云計算代理服務(wù)器將接受云服務(wù)機(jī)器人的服務(wù)請求,在互聯(lián)網(wǎng)上的對應(yīng)的云計算服務(wù)平臺上獲得服務(wù),并發(fā)送服務(wù)結(jié)果和內(nèi)容給云服務(wù)機(jī)器人;云服務(wù)機(jī)器人發(fā)送服務(wù)結(jié)果和內(nèi)容給IM平臺;所述IM平臺返回服務(wù)結(jié)果和內(nèi)容給IM客戶。具體各功能模塊實(shí)施如圖1所示。其中IM平臺上的功能是由IM平臺提供的。云服務(wù)機(jī)器人的開發(fā)形式,以MSN平臺為例,首先對應(yīng)于交互自然語言的種類,設(shè)計服務(wù)請求語料庫和分詞庫的數(shù)據(jù)庫。對服務(wù)請求首先進(jìn)行整句匹配,如果語料庫中匹配的句子,就可以直接執(zhí)行服務(wù)請求。如果沒有匹配的句子,此時要進(jìn)行分詞。分詞就是將連續(xù)的字序列按照一定的規(guī)范重新組合成詞序列的過程。然后分析出要執(zhí)行的命令,同時把分析結(jié)果返回給IM客戶,讓IM客戶確認(rèn)或放棄。云計算代理服務(wù)器中由云資源服務(wù)訪問插件和服務(wù)結(jié)果回復(fù)子系統(tǒng)組成,其中,云資源服務(wù)訪問插件把所有的邏輯和數(shù)據(jù)集中在一起,基于托管形式使得很容易管理、保證安全和監(jiān)視。開發(fā)采用SOA架構(gòu)。SOA為我們提供了敏捷性、靈活性、傳統(tǒng)的延伸、投資回報和更多的東西,有非常好的擴(kuò)展性。云資源服務(wù)訪問插件一方面訪問第三方的服云計算服務(wù),另一方面把自己的應(yīng)用程序作為Web服務(wù)提供。整個SOA架構(gòu)要十分重視安全漏洞的方法和治理。恰當(dāng)?shù)刂卫硐?,服?wù)插件才能允許讓任何人在任何地方和任何時間啟動、部署和編排一項(xiàng)云計算服務(wù)。
此外在訪問插件中加入了監(jiān)視功能能夠?qū)崟r地看到客戶的服務(wù)和服務(wù)周圍正在發(fā)生的事情,同時將增強(qiáng)了商務(wù)流程的可見性,讓服務(wù)商從商務(wù)流程的角度管理。每個插件部署一個控制臺,用于查看、管理和控制所有服務(wù)。并可以允許用戶根據(jù)業(yè)務(wù)或者IT標(biāo)準(zhǔn)定義、排列和優(yōu)先安排事情以便管理服務(wù)級協(xié)議。以上所述,僅為本發(fā)明典型的實(shí)施方式,但本發(fā)明的保護(hù)范圍并局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化和替換,都應(yīng)該涵蓋在本發(fā)明的保護(hù)范圍內(nèi)。因?yàn)椋景l(fā)明的保護(hù)范圍應(yīng)該以權(quán)力要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種實(shí)現(xiàn)在移動環(huán)境中使用云計算服務(wù)的系統(tǒng)。其特征在于,包括IM(即時通信)客戶,用于登錄IM平臺;發(fā)送用戶的服務(wù)請求;并接受IM平臺返回的服務(wù)結(jié)果和內(nèi)容;M平臺用于驗(yàn)證用戶身份;并連接在IM客戶和IM平臺上的云服務(wù)機(jī)器人之間;用于將所要求的服務(wù)命令傳遞給IM云服務(wù)機(jī)器人之間,并將云服務(wù)機(jī)器人的服務(wù)結(jié)果和內(nèi)容返回給IM客戶;IM平臺上的IM云服務(wù)機(jī)器人,用于將接受到的服務(wù)命令通知云計算代理服務(wù)器。并獲得云計算代理服務(wù)器的服務(wù)結(jié)果反饋和內(nèi)容;云計算代理服務(wù)器,IM云服務(wù)機(jī)器人和互聯(lián)網(wǎng)上的云計算平臺相連接;接受IM云服務(wù)機(jī)器人的服務(wù)通知,訪問對應(yīng)的云計算平臺獲得服務(wù),最后發(fā)送服務(wù)結(jié)果和內(nèi)容至云服務(wù)機(jī)器人;
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,用戶要求訪問的云計算資源實(shí)際上由云計算代理服務(wù)器訪問。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,云計算代理服務(wù)器包括云資源服務(wù)訪問插件和服務(wù)結(jié)果回復(fù)子系統(tǒng)。其中云資源服務(wù)訪問插件,根據(jù)不同的云計算平臺進(jìn)行定制??梢栽黾踊驕p少插件的種類和數(shù)量;服務(wù)結(jié)果回復(fù)子系統(tǒng),將云資源服務(wù)訪問插件獲得的服務(wù)結(jié)果和內(nèi)容返回給IM云服務(wù)機(jī)器人。
4.如權(quán)利要求1-3任一所述的系統(tǒng),其特征在于,用戶提交服務(wù)命令通過IM平臺發(fā)送至IM云服務(wù)機(jī)器人。
5.如權(quán)利要求4所述的系統(tǒng),其特征在于,用戶在命令I(lǐng)M云服務(wù)機(jī)器人是所需要的用戶身份認(rèn)證使用IM平臺身份認(rèn)證機(jī)制。
6.如權(quán)利要求4所述的系統(tǒng),其特征在于,用戶提交服務(wù)請求以文字、聲音或視頻方式描述;并且以IM文字、圖片、聲音或視頻聊天方式,采用問答的形式告知IM云服務(wù)機(jī)器人以具體的要求。
7.如權(quán)利要求1-3任一所述的系統(tǒng),其特征在于,云計算代理服務(wù)器獲得的服務(wù)結(jié)果和內(nèi)容通過IM云服務(wù)機(jī)器人通過IM平臺反饋給IM用戶。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,返回給IM用戶的結(jié)果形式可以是文字、圖片、視頻、聲音或視頻的任何一種或多種組合。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)移動云服務(wù)的系統(tǒng)及方法,本發(fā)明利用了IM(即時通信)技術(shù)實(shí)現(xiàn)了用戶在移動環(huán)境中利用普通手機(jī)就可以訪問云計算服務(wù)環(huán)境。即用戶通過手機(jī)上的IM軟件命令I(lǐng)M平臺上的云服務(wù)機(jī)器人,由云服務(wù)機(jī)器人通過云計算代理服務(wù)器從對應(yīng)的云計算服務(wù)平臺中獲取相關(guān)的服務(wù),并將服務(wù)響應(yīng)的結(jié)果通過IM平臺反饋給用戶。本發(fā)明不僅充分利用了手機(jī)IM平臺的實(shí)時性、移動性、普及型和便利性,更方便的訪問和利用云計算服務(wù);而且增強(qiáng)了移動環(huán)境中獲取云計算服務(wù)的可靠性、安全性、可用性和可擴(kuò)展性,并且實(shí)現(xiàn)成本較低。
文檔編號H04L29/08GK102196027SQ20111005809
公開日2011年9月21日 申請日期2011年3月11日 優(yōu)先權(quán)日2011年3月11日
發(fā)明者謝漪, 鄭斌 申請人:上海承功企業(yè)管理咨詢有限公司