一種虛擬桌面一鍵關(guān)閉云終端的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云計(jì)算的技術(shù)領(lǐng)域,特別涉及一種虛擬桌面一鍵關(guān)閉云終端的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著云計(jì)算技術(shù)的快速發(fā)展,云終端作為一個(gè)使用虛擬桌面的標(biāo)準(zhǔn)入口越來越得到廣泛的使用,用戶可通過管理員分配的用戶和密碼遠(yuǎn)程連接虛擬桌面。
[0003]目前的云終端連接虛擬桌面有多種方式,一個(gè)是通過用戶名和密碼登錄虛擬桌面,二是將云終端與虛擬桌面綁定,當(dāng)用戶一開啟云終端,自動(dòng)連接虛擬桌面。
[0004]在實(shí)際的實(shí)施和使用中,用戶通常是第一種和第二種方法同時(shí)使用,在第一次連接的時(shí)候配置好用戶名密碼,然后自動(dòng)使用配置的用戶名密碼登錄。這些技術(shù)都極大方便了用戶的連接虛擬桌面,但是在斷開虛擬桌面方面還是比較麻煩。
[0005]目前斷開虛擬桌面的方法主要是用戶通過快捷鍵先退出虛擬桌面的鼠標(biāo)鍵盤捕捉,然后將虛擬桌面的窗口關(guān)閉,最后再關(guān)閉云終端。用戶需要先學(xué)習(xí)如何退出虛擬桌面,然后再學(xué)習(xí)如何關(guān)閉云終端。操作上比較繁復(fù),而且用戶的學(xué)習(xí)成本也比較高,實(shí)際使用中需要對(duì)用戶統(tǒng)一培訓(xùn),才能達(dá)到比較好的效果。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點(diǎn)與不足,提供一種虛擬桌面一鍵關(guān)閉云終端的方法及系統(tǒng)。
[0007]根據(jù)公開的實(shí)施例,本發(fā)明的第一方面提出了一種虛擬桌面一鍵關(guān)閉云終端的方法,應(yīng)用于云服務(wù)器,所述云服務(wù)器包括虛擬機(jī)和虛擬桌面平臺(tái),所述方法包括下列步驟:
[0008]所述虛擬桌面平臺(tái)檢測(cè)接收云終端的關(guān)機(jī)指令;
[0009]所述虛擬桌面平臺(tái)將關(guān)機(jī)指令發(fā)送到所述虛擬機(jī);
[0010]所述虛擬機(jī)接收所述虛擬機(jī)桌面平臺(tái)的關(guān)機(jī)指令;
[0011 ]所述虛擬機(jī)向操作對(duì)象對(duì)應(yīng)的云終端轉(zhuǎn)發(fā)關(guān)機(jī)指令。
[0012]進(jìn)一步地,所述虛擬機(jī)接收虛擬機(jī)桌面平臺(tái)的關(guān)機(jī)指令之后還包括:所述虛擬機(jī)檢測(cè)所述接收的關(guān)機(jī)指令是否具有關(guān)機(jī)操作權(quán)限。
[0013]進(jìn)一步地,所述虛擬桌面平臺(tái)檢測(cè)接收云終端的關(guān)機(jī)指令之前還包括:所述虛擬機(jī)進(jìn)行虛擬桌面平臺(tái)的關(guān)機(jī)權(quán)限配置。
[0014]根據(jù)公開的實(shí)施例,本發(fā)明的第二方面提出了一種虛擬桌面一鍵關(guān)閉云終端的方法,應(yīng)用于云終端,所述方法包括下列步驟:
[0015]所述云終端接收云服務(wù)器發(fā)送的關(guān)機(jī)指令;
[0016]所述云終端執(zhí)行云服務(wù)器發(fā)送的關(guān)機(jī)指令;
[0017]所述云終端向云服務(wù)器返回關(guān)機(jī)操作成功的通知消息。
[0018]進(jìn)一步地,所述云終端接收云服務(wù)器發(fā)送的關(guān)機(jī)指令之前還包括:所述云終端進(jìn)行虛擬桌面平臺(tái)的關(guān)機(jī)權(quán)限配置。
[0019]根據(jù)公開的實(shí)施例,本發(fā)明的第三方面提出了一種虛擬桌面一鍵關(guān)閉云終端的系統(tǒng),包括云服務(wù)器和云終端,所述云服務(wù)器包括虛擬機(jī)和虛擬桌面平臺(tái),
[0020]其中,所述云服務(wù)器包括下列模塊:
[0021]虛擬機(jī)關(guān)機(jī)指令觸發(fā)模塊,用于所述虛擬桌面平臺(tái)檢測(cè)接收云終端的關(guān)機(jī)指令;
[0022]虛擬機(jī)關(guān)機(jī)指令發(fā)送模塊,用于所述虛擬桌面平臺(tái)將關(guān)機(jī)指令發(fā)送到所述虛擬機(jī);
[0023]其中,所述云服務(wù)器包括下列模塊:
[0024]虛擬機(jī)關(guān)機(jī)指令接收模塊,用于所述虛擬機(jī)接收所述虛擬機(jī)桌面平臺(tái)的關(guān)機(jī)指令;
[0025]虛擬機(jī)關(guān)機(jī)指令轉(zhuǎn)發(fā)模塊,用于所述虛擬機(jī)向操作對(duì)象對(duì)應(yīng)的云終端轉(zhuǎn)發(fā)關(guān)機(jī)指令。
[0026]進(jìn)一步地,所述云服務(wù)器還包括:
[0027]關(guān)機(jī)操作權(quán)限檢測(cè)模塊,用于所述虛擬機(jī)檢測(cè)所述接收的關(guān)機(jī)指令是否具有關(guān)機(jī)操作權(quán)限。
[0028]進(jìn)一步地,所述云服務(wù)器還包括:
[0029]第一關(guān)機(jī)權(quán)限配置模塊,用于所述虛擬機(jī)進(jìn)行虛擬桌面平臺(tái)的關(guān)機(jī)權(quán)限配置。
[0030]進(jìn)一步地,所述云終端包括:
[0031]云終端關(guān)機(jī)指令接收模塊,用于所述云終端接收云服務(wù)器發(fā)送的關(guān)機(jī)指令;
[0032]云終端關(guān)機(jī)指令執(zhí)行模塊,用于所述云終端執(zhí)行云服務(wù)器發(fā)送的關(guān)機(jī)指令;
[0033]關(guān)機(jī)指令通知回復(fù)模塊,用于所述云終端向云服務(wù)器返回關(guān)機(jī)操作成功的通知消息。
[0034]進(jìn)一步地,所述云終端還包括:
[0035]第二關(guān)機(jī)權(quán)限配置模塊,用于所述云終端進(jìn)行虛擬桌面平臺(tái)的關(guān)機(jī)權(quán)限配置。
[0036]本發(fā)明相對(duì)于現(xiàn)有技術(shù)具有如下的優(yōu)點(diǎn)及效果:
[0037]本發(fā)明公開的一種虛擬桌面一鍵關(guān)閉云終端的方法實(shí)現(xiàn)了用戶在虛擬桌面直接關(guān)閉云終端,極大減少了用戶的學(xué)習(xí)成本和操作步驟,降低了出錯(cuò)的可能性,保證了一致的用戶體驗(yàn),實(shí)現(xiàn)了虛擬云桌面與普通PC桌面一樣的用戶體驗(yàn),讓用戶可以從傳統(tǒng)PC機(jī)平滑過渡到虛擬桌面。
【附圖說明】
[0038]圖1是本實(shí)施例一中公開的一種虛擬桌面一鍵關(guān)閉云終端的方法流程步驟圖;
[0039]圖2是本實(shí)施例二中公開的一種虛擬桌面一鍵關(guān)閉云終端的方法流程步驟圖;
[0040]圖3是本實(shí)施例三中公開的一種虛擬桌面一鍵關(guān)閉云終端的系統(tǒng)結(jié)構(gòu)組成框圖。
【具體實(shí)施方式】
[0041]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0042]實(shí)施例一
[0043]云計(jì)算(Cloud Computing)是一種基于互聯(lián)網(wǎng)的新的資源利用方式,云計(jì)算的資源是動(dòng)態(tài)易擴(kuò)展且虛擬化的資源。云計(jì)算中的虛擬機(jī)(Virtual Machine,VM)指通過軟件模擬的具有完整硬件系統(tǒng)功能的、運(yùn)行在一個(gè)完全隔離環(huán)境中的完整計(jì)算機(jī)系統(tǒng)。通??梢栽谝慌_(tái)物理計(jì)算機(jī)上模擬出多臺(tái)VM,即在該物理計(jì)算機(jī)的存儲(chǔ)設(shè)備上為每個(gè)VM劃分一段存儲(chǔ)空間,用于存儲(chǔ)操作系統(tǒng)和用戶數(shù)據(jù),該存儲(chǔ)空間可以映射為VM,上述模擬多臺(tái)VM的物理計(jì)算機(jī)可以稱為云計(jì)算中的云服務(wù)器。用戶通過網(wǎng)絡(luò)訪問其在云服務(wù)器上的VM后,就可以實(shí)現(xiàn)訪問應(yīng)用程序、保存應(yīng)用數(shù)據(jù)等操作。
[0044]云桌面是上述云計(jì)算中的一種云應(yīng)用,本實(shí)施例中云系統(tǒng)包括云服務(wù)器和云終端,云服務(wù)器根據(jù)需求虛擬出不同的虛擬機(jī),同時(shí)云服務(wù)器為云桌面提供虛擬桌面平臺(tái)。云終端構(gòu)成用戶的使用平臺(tái),與云服務(wù)器通過互聯(lián)網(wǎng)相連接,云終端與云服務(wù)器上的虛擬機(jī)相互對(duì)應(yīng)。
[0045]本實(shí)施例一公開了一種虛擬桌面一鍵關(guān)閉云終端的方法,具體流程步驟圖參見附圖1所示。如圖所示,一種虛擬桌面一鍵關(guān)閉云終端的方法,應(yīng)用于云服務(wù)器,所述云服務(wù)器包括虛擬機(jī)和虛擬桌面平臺(tái),具體包括下列流程步驟:
[0046]S101、虛擬桌面平臺(tái)檢測(cè)接收云終端的關(guān)機(jī)指令;
[0047]用戶在云終端登錄到虛擬桌面后,當(dāng)需要下班離開的時(shí)候,可以直接點(diǎn)擊虛擬桌面中的關(guān)閉圖標(biāo)。
[0048]S102、虛擬桌面平臺(tái)將關(guān)機(jī)指令發(fā)送到虛擬機(jī)。
[0049]當(dāng)虛擬桌面平臺(tái)檢測(cè)接收到用戶關(guān)閉云終端的指令后,將關(guān)閉指令發(fā)送到該云終端在該云服務(wù)器上對(duì)應(yīng)的虛擬機(jī)。
[0050]S103、虛擬機(jī)接收虛擬機(jī)桌面平臺(tái)的關(guān)機(jī)指令;
[0051]虛擬機(jī)接收由虛擬桌面平臺(tái)發(fā)送的關(guān)機(jī)指令,該關(guān)機(jī)指令包括關(guān)機(jī)指令對(duì)應(yīng)的云終端的IP地址、主機(jī)名、操作系統(tǒng)類型以及虛擬桌面平臺(tái)發(fā)送方ID號(hào)。
[0052 ] SI 04、虛擬機(jī)向操作對(duì)象對(duì)應(yīng)的云終端轉(zhuǎn)發(fā)關(guān)機(jī)指令。
[0053]在另一優(yōu)選的實(shí)施方式中,上述一種虛擬桌面一鍵關(guān)閉云終端的方法,所述步驟S103、虛擬機(jī)接收虛擬機(jī)桌面平臺(tái)的關(guān)機(jī)指令之后還包括:
[0054]S103X、虛擬機(jī)檢測(cè)所述接收的關(guān)機(jī)指令是否具有關(guān)機(jī)操作權(quán)限。
[0055]出于完善認(rèn)證機(jī)制和安全操作機(jī)制,避免不規(guī)范和惡意操作,保證云服務(wù)器系統(tǒng)資源的安全,本優(yōu)選的實(shí)施方式中,為虛擬桌面一鍵關(guān)閉云終端設(shè)置操作權(quán)限,因此,在接收到虛擬機(jī)桌面平臺(tái)的關(guān)機(jī)指令后,檢測(cè)虛擬桌面平臺(tái)是否具有一鍵關(guān)閉便捷操作的權(quán)限等級(jí)。
[0056]若不能通過權(quán)限等級(jí)認(rèn)證,則云服務(wù)器的虛擬機(jī)返回錯(cuò)誤信息到虛擬桌面平臺(tái),顯示操作失敗,用戶沒有權(quán)限,需要聯(lián)系管理員。若能通過認(rèn)證,則云服務(wù)器的虛擬機(jī)向操作對(duì)象對(duì)應(yīng)的云終端發(fā)送關(guān)閉命令。
[0057]在另一優(yōu)選的實(shí)施方式中,上述一種虛擬桌面一鍵關(guān)閉云終端的方法,所述步驟S101、虛擬桌面平臺(tái)檢測(cè)接收云終端的關(guān)機(jī)指令之前還包括:
[0058]步驟S101X、虛擬機(jī)進(jìn)行虛擬桌面平臺(tái)的關(guān)機(jī)權(quán)限配置;
[0059]通過該步驟,虛擬機(jī)可以分別