[发明专利]企业应用的更新方法、装置、存储介质及电子设备在审
申请号: | 202010307700.0 | 申请日: | 2020-04-17 |
公开(公告)号: | CN111538514A | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 魏如松;邓耀龙 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏嘉熹 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 企业 应用 更新 方法 装置 存储 介质 电子设备 | ||
本公开涉及一种企业应用的更新方法、装置、存储介质及电子设备,所述方法应用于更新适配器,所述方法包括:接收终端发送的目标客户端的更新检查消息,终端上安装有企业应用的多个客户端,目标客户端为多个客户端中的任一者;根据更新检查消息,向服务端发送确认消息,以由服务端确定目标客户端是否更新;响应于接收到服务端发送的用于指示目标客户端已更新的消息,从服务端获取目标客户端对应的更新安装包;向终端发送更新安装包,以使终端中的目标客户端基于更新安装包进行更新。由此,企业应用的多个客户端可以通过更新适配器代理实现与服务端的通信,无需针对每一客户端实现一套更新方法,可以实现企业应用中多个客户端的统一更新。
技术领域
本公开涉及计算机领域,具体地,涉及一种企业应用的更新方法、装置、存储介质及电子设备。
背景技术
随着计算机技术的发展,为便于企业中群体协作,各企业应用应运而生。企业应用一般依托于开放平台,各类企业应用并不是独立的系统,通常是由彼此连接的、相互通过不同层次进行交互的多个客户端进行协作。相关技术中,不同客户端进行更新时,通常是由每一客户端实现其对应的更新方案。
发明内容
本公开的目的是提供一种统一更新、便捷地企业应用的更新方法、装置、存储介质及电子设备。
为了实现上述目的,根据本公开的第一方面,提供一种企业应用的更新方法,应用于更新适配器,所述方法包括:
接收终端发送的目标客户端的更新检查消息,所述终端上安装有所述企业应用的多个客户端,所述目标客户端为所述多个客户端中的任一者;
根据所述更新检查消息,向服务端发送确认消息,以由所述服务端确定所述目标客户端是否更新;
响应于接收到所述服务端发送的用于指示所述目标客户端已更新的消息,从所述服务端获取所述目标客户端对应的更新安装包;
向所述终端发送所述更新安装包,以使所述终端中的所述目标客户端基于所述更新安装包进行更新。
可选地,所述从所述服务端获取所述目标客户端对应的更新安装包,包括:
向所述服务端发送第一更新请求;
从所述服务端获取所述目标客户端对应的更新增量包;
根据所述更新增量包获取所述更新安装包。
可选地,所述根据所述更新增量包获取所述更新安装包,包括:
根据所述更新增量包与本地的安装包进行安装包还原;
在安装包成功还原的情况下,将还原所得的安装包确定为所述更新安装包;
在安装包还原失败的情况下,向所述服务端发送第二更新请求,以从所述服务端获取所述目标客户端对应的更新全量包,并将所述更新全量包确定为所述更新安装包。
可选地,所述向服务端发送确认消息,包括:
向所述服务端的更新服务发送所述确认消息;
所述从所述服务端获取所述目标客户端对应的更新安装包,包括:
从所述服务端的存储服务获取所述目标客户端对应的更新安装包;
其中,所述多个客户端对应的所述更新服务相同,所述多个客户端对应的所述存储服务相同。
可选地,所述方法还包括:
获取所述目标客户端对应的更新安装包的下载进度;
向所述终端发送所述下载进度,以由所述终端显示所述下载进度。
根据本公开的第二方面,提供一种企业应用的更新方法,应用于终端,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010307700.0/2.html,转载请声明来源钻瓜专利网。