一種云計算方法、云服務(wù)器及終端的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及云計算技術(shù)領(lǐng)域,尤其涉及一種云計算方 法、云服務(wù)器及終端。
【背景技術(shù)】
[0002] 傳統(tǒng)的程序運行的計算方式通常為,用戶在終端上下載程序端,需要使用該程序 時,則點擊運行該程序,輸入相關(guān)信息,程序輸出運行結(jié)果。但是隨著計算技術(shù)的發(fā)展,產(chǎn)生 了越來越多的程序。于是產(chǎn)生很多的問題,第一:程序越來越多,終端的容量有限,無法大量 安裝并存儲;第二:終端體積功率有限,無法大量運行和使用;第三:安裝大量程序后,用戶 查找該程序麻煩,有的程序名不標明程序的用途,檢索也困難;第四:不同用戶使用同一臺 終端需要重新熟悉終端的使用習慣;第五:現(xiàn)有云計算只是簡單把程序搬運到云計算服務(wù) 器,使用者需要了解和學習的東西更多。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明實施例提供一種云計算方法、云服務(wù)器及終端,能夠簡化云計算流程,提升 云計算的效率。
[0004] 本發(fā)明實施例第一方面提供一種云計算方法,可包括:
[0005] 云服務(wù)器接收終端發(fā)送的云計算請求,所述云計算請求中攜帶云計算關(guān)鍵字;
[0006] 所述云服務(wù)器分析所述云計算關(guān)鍵字獲得目標云計算類別;
[0007] 所述云服務(wù)器根據(jù)所述云計算關(guān)鍵字和所述目標云計算類別調(diào)用至少一個目標 服務(wù)程序執(zhí)行云計算,獲得與所述云計算關(guān)鍵字相匹配的至少一個云計算結(jié)果;
[0008] 所述云服務(wù)器將所述至少一個云計算結(jié)果返回至所述終端進行顯示。
[0009] 進一步,所述云服務(wù)器接收終端發(fā)送的云計算請求之前,還包括:
[0010] 所述云服務(wù)器存儲至少一個云計算類別,以及每個云計算類別下的至少一個服務(wù) 程序的接口;或者,
[0011] 所述云服務(wù)器存儲至少一個云計算類別,以及每個云計算類別下的至少一個服務(wù) 程序。
[0012] 進一步,所述云服務(wù)器根據(jù)所述云計算關(guān)鍵字和所述目標云計算類別調(diào)用至少一 個目標服務(wù)程序執(zhí)行云計算,獲得與所述云計算關(guān)鍵字相匹配的至少一個云計算結(jié)果,包 括:
[0013] 所述云服務(wù)器獲取所述目標云計算類別下的至少一個目標服務(wù)程序的接口;
[0014] 所述云服務(wù)器調(diào)用所述至少一個目標服務(wù)程序的接口將所述云計算關(guān)鍵字作為 云計算參數(shù)傳遞至所述至少一個目標服務(wù)程序中,以觸發(fā)所述至少一個目標服務(wù)程序運行 獲得至少一個云計算結(jié)果;
[0015] 所述云服務(wù)器調(diào)用所述至少一個目標服務(wù)程序的接口接收所述至少一個目標服 務(wù)程序返回的至少一個云計算結(jié)果。
[0016] 進一步,所述云服務(wù)器根據(jù)所述云計算關(guān)鍵字和所述目標云計算類別調(diào)用至少一 個目標服務(wù)程序執(zhí)行云計算,獲得與所述云計算關(guān)鍵字相匹配的至少一個云計算結(jié)果,包 括:
[0017] 所述云服務(wù)器調(diào)用所述目標云計算類別下的至少一個目標服務(wù)程序;
[0018] 所述云服務(wù)器將所述云計算關(guān)鍵字作為云計算參數(shù)輸入至所述至少一個目標服 務(wù)程序;
[0019] 所述云服務(wù)器運行輸入后的所述至少一個目標服務(wù)程序獲得至少一個云計算結(jié) 果。
[0020] 進一步,所述云服務(wù)器將所述至少一個云計算結(jié)果返回至所述終端進行顯示,包 括:
[0021] 所述云服務(wù)器為所述至少一個云計算結(jié)果添加來源標記,其中,一個云計算結(jié)果 的來源標記用于標識獲得所述云計算結(jié)果的服務(wù)程序;
[0022] 所述云服務(wù)器獲取所述終端側(cè)用戶的信息瀏覽習慣;
[0023] 所述云服務(wù)器按照所述信息瀏覽習慣對添加有來源標記的至少一個云計算結(jié)果 進行整合處理;
[0024] 所述云服務(wù)器將整合后的至少一個云計算結(jié)果發(fā)送至所述終端進行顯示。
[0025] 本發(fā)明實施例第二方面提供一種云服務(wù)器,可包括:
[0026] 請求接收單元,用于接收終端發(fā)送的云計算請求,所述云計算請求中攜帶云計算 關(guān)鍵字;
[0027] 類別分析單元,用于分析所述云計算關(guān)鍵字獲得目標云計算類別;
[0028] 云計算單元,用于根據(jù)所述云計算關(guān)鍵字和所述目標云計算類別調(diào)用至少一個目 標服務(wù)程序執(zhí)行云計算,獲得與所述云計算關(guān)鍵字相匹配的至少一個云計算結(jié)果;
[0029] 結(jié)果返回單元,用于將所述至少一個云計算結(jié)果返回至所述終端進行顯示。
[0030] 進一步,所述云服務(wù)器還包括:
[0031] 存儲單元,用于存儲至少一個云計算類別,以及每個云計算類別下的至少一個服 務(wù)程序的接口;或者,用于存儲至少一個云計算類別,以及每個云計算類別下的至少一個服 務(wù)程序。
[0032] 進一步,所述云計算單元包括:
[0033] 接口獲取單元,用于獲取所述目標云計算類別下的至少一個目標服務(wù)程序的接 P;
[0034] 參數(shù)傳遞單元,用于所述云服務(wù)器調(diào)用所述至少一個目標服務(wù)程序的接口將所述 云計算關(guān)鍵字作為云計算參數(shù)傳遞至所述至少一個目標服務(wù)程序中,以觸發(fā)所述至少一個 目標服務(wù)程序運行獲得至少一個云計算結(jié)果;
[0035] 結(jié)果接收單元,用于調(diào)用所述至少一個目標服務(wù)程序的接口接收所述至少一個目 標服務(wù)程序返回的至少一個云計算結(jié)果。
[0036] 進一步,所述云計算單元包括:
[0037] 程序調(diào)用單元,用于調(diào)用所述目標云計算類別下的至少一個目標服務(wù)程序;
[0038] 參數(shù)輸入單元,用于將所述云計算關(guān)鍵字作為云計算參數(shù)輸入至所述至少一個目 標服務(wù)程序;
[0039] 程序運行單元,用于運行輸入后的所述至少一個目標服務(wù)程序獲得至少一個云計 算結(jié)果。
[0040] 進一步,所述結(jié)果返回單元包括:
[0041] 標記添加單元,用于為所述至少一個云計算結(jié)果添加來源標記,其中,一個云計算 結(jié)果的來源標記用于標識獲得所述云計算結(jié)果的服務(wù)程序;
[0042]習慣獲取單元,用于獲取所述終端側(cè)用戶的信息瀏覽習慣;
[0043] 整合處理單元,用于按照所述信息瀏覽習慣對添加有來源標記的至少一個云計算 結(jié)果進行整合處理;
[0044] 發(fā)送單元,用于將整合后的至少一個云計算結(jié)果發(fā)送至所述終端進行顯示。
[0045] 本發(fā)明實施例第三方面還提供了一種終端,可包括:
[0046] 云計算關(guān)鍵字生成單元,用于生成云計算關(guān)鍵字;
[0047] 發(fā)送單元,用于向云服務(wù)器發(fā)送攜帶所述云計算關(guān)鍵字的云計算請求,所述云計 算請求用于使所述云服務(wù)器分析所述云計算關(guān)鍵字獲得目標云計算類別,并根據(jù)所述云計 算關(guān)鍵字和所述目標云計算類別調(diào)用至少一個目標服務(wù)程序執(zhí)行云計算,獲得與所述云計 算關(guān)鍵字相匹配的至少一個云計算結(jié)果;
[0048] 顯示單元,用于顯示所述云服務(wù)器所返回的至少一個云計算結(jié)果。
[0049] 進一步,所述終端中設(shè)有檢索框,所述云計算關(guān)鍵字生成單元具體用于根據(jù)所述 檢索框內(nèi)的輸入信息生成云計算關(guān)鍵字。
[0050] 進一步,所述終端中設(shè)有附帶云計算關(guān)鍵字的快捷圖標;
[0051] 所述云計算關(guān)鍵字生成單元具體用于在快捷圖標被觸發(fā)時獲取所附帶的云計算 關(guān)鍵字。
[0052] 實施本發(fā)明實施例,具有如下有益效果:
[0053] 本發(fā)明實施例可由云服務(wù)器響應(yīng)于終端的云計算請求而調(diào)用至少一個服務(wù)程序 執(zhí)行云計算獲得云計算結(jié)果,并將云計算結(jié)果提供給終端顯示。在此過程中,終端側(cè)僅需要 提供用戶輸入接口,接收所輸入的用戶需求及解決需求的元素即可,無需再安裝各類應(yīng)用 程序,提升終端的實用性;另外,用戶僅需要輸入需求即可在云端快速執(zhí)行云計算過程,簡 化了云計算流程,有效減輕了終端的處理負擔,減少需求響應(yīng)時間,滿足了用戶對運算的快 捷性日益增長的要求。
【附圖說明】
[0054] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0055]圖1為本發(fā)明實施例提供的一種云計算系統(tǒng)的結(jié)構(gòu)示意圖;
[0056] 圖2為圖1所示云服務(wù)器的一個實施例的結(jié)構(gòu)示意圖;
[0057]圖3為本發(fā)明實施例提供的另一種云計算系統(tǒng)的結(jié)構(gòu)示意圖;
[0058] 圖4為圖3所示云服務(wù)器的一個實施例的結(jié)構(gòu)示意圖;
[0059]圖5a為本發(fā)明實施例提供的終端的實施例的結(jié)構(gòu)示意圖;
[0060] 圖5b為本發(fā)明實施例提供的終端界面的一個示意圖;
[0061] 圖5c為本發(fā)明實施例提供的終端界面的另一個示意圖;
[0062] 圖6為本發(fā)明實施例提供的一種云計算方法的流程圖;
[0063] 圖7為本發(fā)明實施例提供的另一種云計算方法的流程圖;
[0064] 圖8為本發(fā)明實施例提供的另一種云計算方法的流程圖。
【具體實施方式】
[0065] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0066] 請參見圖1,為本發(fā)明實施例提供的一種云計