一种云计算方法、云服务器及终端的制作方法
【技术领域】
[0001] 本发明涉及互联网技术领域,具体涉及云计算技术领域,尤其涉及一种云计算方 法、云服务器及终端。
【背景技术】
[0002] 传统的程序运行的计算方式通常为,用户在终端上下载程序端,需要使用该程序 时,则点击运行该程序,输入相关信息,程序输出运行结果。但是随着计算技术的发展,产生 了越来越多的程序。于是产生很多的问题,第一:程序越来越多,终端的容量有限,无法大量 安装并存储;第二:终端体积功率有限,无法大量运行和使用;第三:安装大量程序后,用户 查找该程序麻烦,有的程序名不标明程序的用途,检索也困难;第四:不同用户使用同一台 终端需要重新熟悉终端的使用习惯;第五:现有云计算只是简单把程序搬运到云计算服务 器,使用者需要了解和学习的东西更多。
【发明内容】
[0003] 本发明实施例提供一种云计算方法、云服务器及终端,能够简化云计算流程,提升 云计算的效率。
[0004] 本发明实施例第一方面提供一种云计算方法,可包括:
[0005] 云服务器接收终端发送的云计算请求,所述云计算请求中携带云计算关键字;
[0006] 所述云服务器分析所述云计算关键字获得目标云计算类别;
[0007] 所述云服务器根据所述云计算关键字和所述目标云计算类别调用至少一个目标 服务程序执行云计算,获得与所述云计算关键字相匹配的至少一个云计算结果;
[0008] 所述云服务器将所述至少一个云计算结果返回至所述终端进行显示。
[0009] 进一步,所述云服务器接收终端发送的云计算请求之前,还包括:
[0010] 所述云服务器存储至少一个云计算类别,以及每个云计算类别下的至少一个服务 程序的接口;或者,
[0011] 所述云服务器存储至少一个云计算类别,以及每个云计算类别下的至少一个服务 程序。
[0012] 进一步,所述云服务器根据所述云计算关键字和所述目标云计算类别调用至少一 个目标服务程序执行云计算,获得与所述云计算关键字相匹配的至少一个云计算结果,包 括:
[0013] 所述云服务器获取所述目标云计算类别下的至少一个目标服务程序的接口;
[0014] 所述云服务器调用所述至少一个目标服务程序的接口将所述云计算关键字作为 云计算参数传递至所述至少一个目标服务程序中,以触发所述至少一个目标服务程序运行 获得至少一个云计算结果;
[0015] 所述云服务器调用所述至少一个目标服务程序的接口接收所述至少一个目标服 务程序返回的至少一个云计算结果。
[0016] 进一步,所述云服务器根据所述云计算关键字和所述目标云计算类别调用至少一 个目标服务程序执行云计算,获得与所述云计算关键字相匹配的至少一个云计算结果,包 括:
[0017] 所述云服务器调用所述目标云计算类别下的至少一个目标服务程序;
[0018] 所述云服务器将所述云计算关键字作为云计算参数输入至所述至少一个目标服 务程序;
[0019] 所述云服务器运行输入后的所述至少一个目标服务程序获得至少一个云计算结 果。
[0020] 进一步,所述云服务器将所述至少一个云计算结果返回至所述终端进行显示,包 括:
[0021] 所述云服务器为所述至少一个云计算结果添加来源标记,其中,一个云计算结果 的来源标记用于标识获得所述云计算结果的服务程序;
[0022] 所述云服务器获取所述终端侧用户的信息浏览习惯;
[0023] 所述云服务器按照所述信息浏览习惯对添加有来源标记的至少一个云计算结果 进行整合处理;
[0024] 所述云服务器将整合后的至少一个云计算结果发送至所述终端进行显示。
[0025] 本发明实施例第二方面提供一种云服务器,可包括:
[0026] 请求接收单元,用于接收终端发送的云计算请求,所述云计算请求中携带云计算 关键字;
[0027] 类别分析单元,用于分析所述云计算关键字获得目标云计算类别;
[0028] 云计算单元,用于根据所述云计算关键字和所述目标云计算类别调用至少一个目 标服务程序执行云计算,获得与所述云计算关键字相匹配的至少一个云计算结果;
[0029] 结果返回单元,用于将所述至少一个云计算结果返回至所述终端进行显示。
[0030] 进一步,所述云服务器还包括:
[0031] 存储单元,用于存储至少一个云计算类别,以及每个云计算类别下的至少一个服 务程序的接口;或者,用于存储至少一个云计算类别,以及每个云计算类别下的至少一个服 务程序。
[0032] 进一步,所述云计算单元包括:
[0033] 接口获取单元,用于获取所述目标云计算类别下的至少一个目标服务程序的接 P;
[0034] 参数传递单元,用于所述云服务器调用所述至少一个目标服务程序的接口将所述 云计算关键字作为云计算参数传递至所述至少一个目标服务程序中,以触发所述至少一个 目标服务程序运行获得至少一个云计算结果;
[0035] 结果接收单元,用于调用所述至少一个目标服务程序的接口接收所述至少一个目 标服务程序返回的至少一个云计算结果。
[0036] 进一步,所述云计算单元包括:
[0037] 程序调用单元,用于调用所述目标云计算类别下的至少一个目标服务程序;
[0038] 参数输入单元,用于将所述云计算关键字作为云计算参数输入至所述至少一个目 标服务程序;
[0039] 程序运行单元,用于运行输入后的所述至少一个目标服务程序获得至少一个云计 算结果。
[0040] 进一步,所述结果返回单元包括:
[0041] 标记添加单元,用于为所述至少一个云计算结果添加来源标记,其中,一个云计算 结果的来源标记用于标识获得所述云计算结果的服务程序;
[0042]习惯获取单元,用于获取所述终端侧用户的信息浏览习惯;
[0043] 整合处理单元,用于按照所述信息浏览习惯对添加有来源标记的至少一个云计算 结果进行整合处理;
[0044] 发送单元,用于将整合后的至少一个云计算结果发送至所述终端进行显示。
[0045] 本发明实施例第三方面还提供了一种终端,可包括:
[0046] 云计算关键字生成单元,用于生成云计算关键字;
[0047] 发送单元,用于向云服务器发送携带所述云计算关键字的云计算请求,所述云计 算请求用于使所述云服务器分析所述云计算关键字获得目标云计算类别,并根据所述云计 算关键字和所述目标云计算类别调用至少一个目标服务程序执行云计算,获得与所述云计 算关键字相匹配的至少一个云计算结果;
[0048] 显示单元,用于显示所述云服务器所返回的至少一个云计算结果。
[0049] 进一步,所述终端中设有检索框,所述云计算关键字生成单元具体用于根据所述 检索框内的输入信息生成云计算关键字。
[0050] 进一步,所述终端中设有附带云计算关键字的快捷图标;
[0051] 所述云计算关键字生成单元具体用于在快捷图标被触发时获取所附带的云计算 关键字。
[0052] 实施本发明实施例,具有如下有益效果:
[0053] 本发明实施例可由云服务器响应于终端的云计算请求而调用至少一个服务程序 执行云计算获得云计算结果,并将云计算结果提供给终端显示。在此过程中,终端侧仅需要 提供用户输入接口,接收所输入的用户需求及解决需求的元素即可,无需再安装各类应用 程序,提升终端的实用性;另外,用户仅需要输入需求即可在云端快速执行云计算过程,简 化了云计算流程,有效减轻了终端的处理负担,减少需求响应时间,满足了用户对运算的快 捷性日益增长的要求。
【附图说明】
[0054] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0055]图1为本发明实施例提供的一种云计算系统的结构示意图;
[0056] 图2为图1所示云服务器的一个实施例的结构示意图;
[0057]图3为本发明实施例提供的另一种云计算系统的结构示意图;
[0058] 图4为图3所示云服务器的一个实施例的结构示意图;
[0059]图5a为本发明实施例提供的终端的实施例的结构示意图;
[0060] 图5b为本发明实施例提供的终端界面的一个示意图;
[0061] 图5c为本发明实施例提供的终端界面的另一个示意图;
[0062] 图6为本发明实施例提供的一种云计算方法的流程图;
[0063] 图7为本发明实施例提供的另一种云计算方法的流程图;
[0064] 图8为本发明实施例提供的另一种云计算方法的流程图。
【具体实施方式】
[0065] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0066] 请参见图1,为本发明实施例提供的一种云计