一种应用的启动方法和相关装置制造方法及图纸

技术编号:12425707 阅读:41 留言:0更新日期:2015-12-03 11:11
本发明专利技术实施例公开了一种应用的启动方法,包括:获取用户对所述应用的应用标识执行的触发操作;根据所述触发操作从应用服务器获取所述应用的应用资源的访问地址和所述应用的类型;从所述访问地址指示的客户服务器下载所述应用资源;根据所述类型获取与所述类型匹配的引擎;使用所述引擎解析所述应用资源启动所述应用。本发明专利技术实施例提供的技术方案,应用资源是从客户服务器上下载,应用开发方对应用进行更新时,只需将客户服务器上的应用资源更新到最新版本即可,因此本发明专利技术公开的技术方案可以方便地启动最新版本的应用。另外,由于应用服务器中只需提供应用的应用资源的访问地址和应用的类型,因此减少了对应用服务器的存储空间的使用。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种应用的启动方法和相关装置
技术介绍
随着互联网技术的发展,网络上提供了越来越丰富的应用,每个应用都需要使用与之匹配的引擎才能启动。现有技术中,为了启动应用,应用服务器从开发方指定的客户服务器上下载包括应用资源和引擎的资源包,然后,客户终端从应用服务器上下载所述资源包,使用资源包中的引擎解析所述应用资源启动所述应用,其中,所述应用资源可以是所述应用的应用程序安装包或者启动所述应用的链接地址。实践中发现,由于应用资源和引擎都从客户服务器下载并保存在应用服务器中,这样会占用应用服务器较多存储空间。而且启动应用时,由于客户终端从应用服务器获取的是应用服务器预先下载并保存的资源包,该资源包中的应用资源可能不是用户服务器上最新的应用资源,因此存在应用更新不及时,更新滞后的问题。
技术实现思路
本专利技术实施例提供一种应用的启动方法和相关装置,以期方便地启动最新版本的应用并且可以减少对应用服务器的存储空间的使用。本专利技术实施例第一方面提供一种应用的启动方法,包括:获取用户对所述应用的应用标识执行的触发操作;根据所述触发操作从应用服务器获取所述应用的应用资源的访问地址和所述应用的类型;从所述访问地址指示的客户服务器下载所述应用资源;根据所述类型获取与所述类型匹配的引擎;使用所述引擎解析所述应用资源启动所述应用。结合第一方面,在第一方面的第一种可能的实施方式中,所述根据所述触发操作从应用服务器获取所述应用的应用资源的访问地址和所述应用的类型,包括:向应用服务器发送请求消息,所述请求消息包括用于指示所述应用的标识信息;获取所述应用服务器响应所述请求消息生成的反馈消息,所述反馈消息包括所述应用的应用资源的访问地址和所述应用的类型;根据所述反馈消息确定所述应用的应用资源的访问地址和所述应用的类型。结合第一方面、第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述根据所述类型获取与所述类型对应的引擎,包括:根据所述类型从所述应用服务器下载与所述类型对应的引擎。本专利技术实施例第二方面提供一种应用的运行方法,包括:获取客户终端根据触发操作生成的请求消息,所述请求消息包括用于指示所述应用的标识信息;根据所述请求消息确定所述应用的应用资源的访问地址和所述应用的类型;向所述客户终端发送包括所述应用的应用资源的访问地址和所述应用的类型的反馈消息。结合第二方面,在第二方面的第一种可能的实施方式中,所述根据所述请求消息确定所述应用的应用资源的访问地址和所述应用的类型,包括:根据预设的映射关系确定与所述应用的标识信息对应的应用资源的访问地址和所述应用的类型。本专利技术实施例第三方面提供一种客户终端,包括:第一获取单元,用于获取用户对应用的应用标识执行的触发操作;第二获取单元,用于根据所述第一获取单元获取的所述触发操作从应用服务器获取所述应用的应用资源的访问地址和所述应用的类型;下载单元,用于从所述访问地址指示的客户服务器下载所述应用资源;第三获取单元,用于根据所述类型获取与所述类型匹配的引擎;启动单元,用于使用所述引擎解析所述应用资源启动所述应用。结合第三方面,在第三方面的第一种可能的实施方式中,所述第二获取单元具体用于:向应用服务器发送请求消息,所述请求消息包括用于指示所述应用的标识信息;获取所述应用服务器响应所述请求消息生成的反馈消息,所述反馈消息包括所述应用的应用资源的访问地址和所述应用的类型;根据所述反馈消息确定所述应用的应用资源的访问地址和所述应用的类型。结合第三方面、第三方面的第一种可能的实施方式,在第三方面的第二种可能的实施方式中,所述第三获取单元具体用于,根据所述类型从所述应用服务器下载与所述类型对应的引擎。本专利技术实施例第四方面提供一种启动应用的应用服务器,包括:第四获取单元,用于获取客户终端根据触发操作生成的请求消息,所述请求消息包括用于指示所述应用的标识信息;确定单元,用于根据所述请求消息确定所述应用的应用资源的访问地址和所述应用的类型;发送单元,用于向所述客户终端发送包括所述应用的应用资源的访问地址和所述应用的类型的反馈消息。结合第四方面,在第四方面的第一种可能的实施方式中,所述确定单元具体用于,根据预设的映射关系确定与所述应用的标识信息对应的应用资源的访问地址和所述应用的类型。与现有技术相比,本专利技术实施例具有以下有益效果:在本专利技术实施例中,应用资源是从客户服务器上下载,应用开发方对应用进行更新时,只需将客户服务器上的应用资源更新到最新版本即可,因此本专利技术公开的技术方案可以方便地启动最新版本的应用。另外,由于应用服务器中只需提供应用的应用资源的访问地址和应用的类型,因此减少了对应用服务器的存储空间的使用。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种网络构架示意图;图2是本专利技术实施例公开的一种应用的启动方法的流程不意图;图3是本专利技术实施例公开的另一种应用的启动方法的流程示意图;图4是本专利技术实施例公开的另一种应用的启动方法的流程不意图;图5是本专利技术实施例公开的一种客户终端的结构示意图;图6是本专利技术实施例公开的一种客户终端的结构示意图;图7是本专利技术实施例公开的一种应用服务器的结构示意图;图8是本专利技术实施例公开的一种应用服务器的结构示意图。【具体实施方式】本专利技术实施例提供一种应用的启动方法和相关装置,以期方便地启动最新版本的应用并且可以减少对应用服务器的存储空间的使用。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种应用的启动方法,其特征在于,包括:获取用户对所述应用的应用标识执行的触发操作;根据所述触发操作从应用服务器获取所述应用的应用资源的访问地址和所述应用的类型;从所述访问地址指示的客户服务器下载所述应用资源;根据所述类型获取与所述类型匹配的引擎;使用所述引擎解析所述应用资源启动所述应用。

【技术特征摘要】

【专利技术属性】
技术研发人员:付周伟
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1