应用更新方法及相关装置制造方法及图纸

技术编号:17654627 阅读:41 留言:0更新日期:2018-04-08 08:08
本申请提供了一种应用功能模块动态加载方法,该方法可以对目标应用进行模块更新,具体地,当目标应用需要更新基础功能时,则向功能模块管理平台下载对应的功能模块并进行记载;当目标应用需要加载与业务相关的功能模块时,则向功能模块管理平台下载业务相关的功能模块;当目标应用检测到待展示的页面中包含接口模块时,则向功能模块管理平台下载该接口模块。可见,本申请中的目标应用在需要进行更新时,从功能管理平台下载对应的功能模块即可,无需对整个应用进行重新更新及发布,从而简化了应用的更新方式,使得应用更新更加灵活且耗费的资源较少。

【技术实现步骤摘要】
应用更新方法及相关装置
本申请涉及应用更新
,更具体地,是应用更新方法及相关装置。
技术介绍
终端上可以安装应用,应用的运行及展示过程中可能需要多个功能模块,功能模块需要更新时,目前的更新方式为对应用的安装文件进行调整,并将调整后的应用发布到公共的应用下载平台如应用市场中,由终端重新对应用的安装文件进行下载并安装。该种应用更新方式为应用整体更新,需要对应用的整体进行更新发布及下载,耗费资源较多且更新方式不够灵活。
技术实现思路
有鉴于此,本申请提供了一种应用更新方法,用于降低应用更新过程耗费的资源提高应用更新的灵活性,另外,本申请还提供了一种应用更新装置,用以保证所述方法在实际中的应用及实现。为实现所述目的,本申请提供的技术方案如下:第一方面,本申请提供了一种应用功能模块动态加载方法,应用于终端,该方法包括:在目标应用需要更新基础功能时,向功能模块管理平台请求下载所述第一类功能模块,并加载所述第一类功能模块;其中,所述第一类功能模块为其他功能模块运行依赖的基础功能模块;在所述目标应用运行过程中,接收到对第二类功能模块的加载指令后,向功能模块管理平台请求下载所述第二类功能模块,并加载本文档来自技高网...
应用更新方法及相关装置

【技术保护点】
一种应用功能模块动态加载方法,其特征在于,应用于终端,该方法包括:在目标应用需要更新基础功能时,向功能模块管理平台请求下载所述第一类功能模块,并加载所述第一类功能模块;其中,所述第一类功能模块为其他功能模块运行依赖的基础功能模块;在所述目标应用运行过程中,接收到对第二类功能模块的加载指令后,向功能模块管理平台请求下载所述第二类功能模块,并加载所述第二类功能模块;其中,所述第二类功能模块为与目标应用所提供的业务相关的功能模块;在所述目标应用运行过程中,若检测到待展示的页面中包含第三类功能模块,向功能模块管理平台请求下载所述第三类功能模块,并将所述第三类功能模块添加在所述页面中。

【技术特征摘要】
1.一种应用功能模块动态加载方法,其特征在于,应用于终端,该方法包括:在目标应用需要更新基础功能时,向功能模块管理平台请求下载所述第一类功能模块,并加载所述第一类功能模块;其中,所述第一类功能模块为其他功能模块运行依赖的基础功能模块;在所述目标应用运行过程中,接收到对第二类功能模块的加载指令后,向功能模块管理平台请求下载所述第二类功能模块,并加载所述第二类功能模块;其中,所述第二类功能模块为与目标应用所提供的业务相关的功能模块;在所述目标应用运行过程中,若检测到待展示的页面中包含第三类功能模块,向功能模块管理平台请求下载所述第三类功能模块,并将所述第三类功能模块添加在所述页面中。2.根据权利要求1所述的应用功能模块动态加载方法,其特征在于,所述在目标应用需要更新基础功能时,向功能模块管理平台请求下载所述第一类功能模块,包括:在目标应用需要更新基础功能时,向功能模块管理平台发送所述目标应用的应用信息,并接收第一类功能模块;其中所述应用信息以供功能模块管理平台根据所述应用信息确定第一类功能模块并将所述第一类功能模块返回终端;所述应用信息包括终端类型和/或目标应用的版本号。3.根据权利要求1所述的应用功能模块动态加载方法,其特征在于,所述第一类功能模块中包括业务模块的模块信息,且业务模块与地区具有对应关系;则在所述接收到对第二类功能模块的加载指令后,向功能模块管理平台请求下载所述第二类功能模块之前,还包括:在所述目标应用运行过程中,根据用户所选择的目标地区,确定与所述目标地区对应的业务模块的模块信息,并展示所述模块信息。4.根据权利要求3所述的应用功能模块动态加载方法,其特征在于,所述模块信息包括展示图标;则所述在所述目标应用运行过程中,接收到对第二类功能模块的加载指令后,向功能模块管理平台请求下载所述第二类功能模块,包括:在所述目标应用运行过程中,检测到对目标展示图标的触发操作后,将所述目标展示图标对应的业务模块作为第二类功能模块,生成对所述第二类功能模块的加载指令,并向功能模块管理平台下载所述加载指令对应的业务模块。5.根据权利要求1所述的应用功能模块动态加载方法,其特征在于,所述加载所述第一类功能模块,包括:若所述第一类功能模块为加密后的功能模块,则由加载引擎调用解密模块对所述第一类功能模块进行解密及安全校验;所述加载所述第二类功能模块,包括:若所述第二类功能模块为加密后的功能模块,则由加载引擎调用解密模块对所述第二类功能模块进行解密及安全校验。6.一种应用功能模块动态加载装置,其特征在于,包括:第一加载模块,用于在目标应用需要更新基础功能时,向功能模块管理平台请求下载所述第一类功...

【专利技术属性】
技术研发人员:唐为祥薛蓬
申请(专利权)人:银联商务股份有限公司
类型:发明
国别省市:上海,31

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

1