[发明专利]一种插件更新方法、装置和系统有效
申请号: | 202110043451.3 | 申请日: | 2021-01-13 |
公开(公告)号: | CN112698858B | 公开(公告)日: | 2023-02-07 |
发明(设计)人: | 唐振华;李涛 | 申请(专利权)人: | 郑州阿帕斯数云信息科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F8/71;G06F9/445 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新 |
地址: | 450046 河南省郑州市郑东新区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 插件 更新 方法 装置 系统 | ||
本申请公开了一种插件更新方法、装置和系统,该方法包括:服务端基于目标应用中插件已有的基准版本、插件之间的关联关系以及预先确定的插件的更新状态,对目标应用中的插件进行分类,得到插件配置信息;接收来自客户端的插件更新请求,插件更新请求中包括目标应用中的插件在客户端中的插件信息;从插件配置信息中确定与插件信息适配的插件更新信息,插件更新信息中包括更新状态和待更新的插件组合;将插件更新信息发送给客户端,由客户端进行插件更新。由于客户端在进行插件更新时充分考虑了插件间的关联性,因此可以保证插件成功更新。由于服务端只下发具有关联关系的插件,因此可以减少客户端下载的插件数量,节省客户端流量。
技术领域
本申请涉及计算机技术领域,尤其涉及一种插件更新方法、装置和系统。
背景技术
目前,终端设备中可以安装各种各样的应用程序(Application,App)。在用户使用这些应用程序的过程中,为了满足用户多样化的功能需求,通常需要对应用程序中的插件进行更新。
在对插件进行更新时,通常的方法是进行单插件更新或对应用程序中所有的插件进行全部更新。然而,在实际应用中,单插件更新的方式容易出现更新失败的问题,对插件进行全部更新的方式则会出现插件重复下载的问题,导致客户端的流量消耗较大。由此可见,亟需一种有效地插件更新方案可以解决上述技术问题。
发明内容
本申请实施例提供一种插件更新方法、装置和系统,用于解决目前的插件更新方案容易出现更新失败或客户端流量消耗较大的问题。
为解决上述技术问题,本申请实施例是这样实现的:
第一方面,提出一种插件更新方法,应用于服务端,包括:
基于目标应用中插件已有的基准版本、插件之间的关联关系以及预先确定的插件的更新状态,对所述目标应用中的插件进行分类,得到插件配置信息,所述插件配置信息中包括插件的基准版本、更新状态和插件组合之间的对应关系,所述更新状态包括升级和召回中的至少一种,所述插件组合中包括具有关联关系的多个插件的插件标识和版本号;
接收来自客户端的插件更新请求,所述插件更新请求中包括所述目标应用中的插件在所述客户端中的插件信息,所述插件信息包括插件的基准版本、插件的插件标识和版本号;
从所述插件配置信息中确定与所述插件信息适配的插件更新信息,所述插件更新信息中包括更新状态和待更新的插件组合;
将所述插件更新信息发送给所述客户端,由所述客户端基于所述插件更新信息进行插件更新。
第二方面,提出一种插件更新装置,应用于服务端,包括:
分类单元,基于目标应用中插件已有的基准版本、插件之间的关联关系以及预先确定的插件的更新状态,对所述目标应用中的插件进行分类,得到插件配置信息,所述插件配置信息中包括插件的基准版本、更新状态和插件组合之间的对应关系,所述更新状态包括升级和召回中的至少一种,所述插件组合中包括具有关联关系的多个插件的插件标识和版本号;
接收单元,接收来自客户端的插件更新请求,所述插件更新请求中包括所述目标应用中的插件在所述客户端中的插件信息,所述插件信息包括插件的基准版本、插件的插件标识和版本号;
确定单元,从所述插件配置信息中确定与所述插件信息适配的插件更新信息,所述插件更新信息中包括更新状态和待更新的插件组合;
发送单元,将所述插件更新信息发送给所述客户端,由所述客户端基于所述插件更新信息进行插件更新。
第三方面,提出一种电子设备,应用于服务端,该电子设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯数云信息科技有限公司,未经郑州阿帕斯数云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110043451.3/2.html,转载请声明来源钻瓜专利网。