【技术实现步骤摘要】
软件更新方法及装置、电子设备和计算机可读存储介质
[0001]本公开涉及计算机
、软件
和金融领域,更具体地,涉及一种软件更新方法及装置、电子设备、计算机可读存储介质和一种计算机程序产品。
技术介绍
[0002]随着计算机技术的发展,各个软件可以根据需求进行软件版本升级。软件版本升级可以指将软件从低版本向高版本升级,以完成软件功能的新增或变更。
[0003]在推动软件版本升级的过程中,需要检查所使用的应用系统是否接近停止服务(End of service,EOS)。停止服务可以指停止对该软件版本提供服务。在软件产品接近停止服务的情况下,则需要提前规划软件版本升级。
[0004]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:由于各个软件均需要人工查询停止服务时间,因而导致软件产品的更新和升级不及时,无法保障软件版本更新和升级的效率,进而无法保障应用系统的安全性。
技术实现思路
[0005]有鉴于此,本公开提供了一种软件更新方法及装置、电子设备、计算机可读存储介质 ...
【技术保护点】
【技术特征摘要】
1.一种软件更新方法,应用于服务端,包括:响应于检测到目标任务被触发,获取与所述目标任务指示的至少一个软件标识各自对应的第一软件信息和域名信息;根据与所述至少一个软件标识各自对应的第一软件信息和域名信息,生成与所述至少一个软件标识各自对应的信息搜索指令;将与所述至少一个软件标识各自对应的信息搜索指令发送至客户端;响应于接收到来自于所述客户端的与所述至少一个软件标识各自对应的第二软件信息,根据与所述至少一个软件标识各自对应的第一软件信息和第二软件信息,在所述至少一个软件标识中确定待更新软件标识;以及将所述待更新软件标识发送至所述客户端,以便于所述客户端根据所述待更新软件标识完成软件更新。2.根据权利要求1所述的方法,其中,所述响应于检测到目标任务被触发,获取与所述目标任务指示的至少一个软件标识各自对应的第一软件信息和域名信息包括:响应于检测到目标任务被触发,针对所述至少一个软件标识中的每个软件标识,根据所述软件标识,从软件信息库中获取与所述软件标识对应的候选第一软件信息;根据所述候选第一软件信息,确定所述第一软件信息;以及根据所述软件标识,从域名信息库中获取与所述软件标识对应的所述域名信息。3.根据权利要求2所述的方法,其中,所述根据所述候选第一软件信息,确定所述第一软件信息包括:根据所述候选第一软件信息,确定软件版本信息;根据所述软件版本信息,对所述候选第一软件信息进行完整性校验,得到完整性校验结果;在所述完整性校验结果表征所述候选第一软件信息的完整性校验通过的情况下,将所述候选第一软件信息确定为所述第一软件信息;在所述完整性校验结果表征所述候选第一软件信息的完整性校验未通过的情况下,获取补全软件信息;以及根据所述候选第一软件信息和所述补全软件信息,确定所述第一软件信息。4.根据权利要求2所述的方法,其中,所述软件信息库是通过如下方式得到的:利用客户端编程工具,获取来自于统一资源定位符库的与所述软件标识对应的文本信息;从文本解析规则库获取与所述软件标识对应的解析规则;根据所述与软件标识对应的解析规则,对与所述软件标识对应的文本信息进行解析处理,得到与所述软件标识对应的软件版本信息和停止服务时间信息;将与所述软件标识对应的软件版本信息和停止服务时间信息确定为所述候选第一软件信息;以及将所述软件标识和与所述软件标识对应的所述候选第一软件信息关联存储至所述软件信息库。5.根据权利要求4所述的方法,其中,所述统一资源定位符库包括至少一个预设软件标识和与所述至少一个预设软件标识各自对应的预设统一资源定位符、预设请求参数信息和
预设头信息;所述利用客户端编程工具,获取来自于统一资源定位符库的与所述软件标识对应的文本信息包括:根据所述软件标识和所述至少一个预设软件标识,确定目标软件标识;根据所述目标软件标识,从所述统一资源定位符库中获取与所述目标软件标识对应的所述预设统一资源定位符、所述预设请求参数信息和所述预设头信息;利用所述客户端编程工具,根据与所述目标软件标识对应的所述预设统一资源定位符、所述预设请求参数信息和所述预设头信息,生成模拟请求;以及根据所述模拟请求,确定所述与软件标识对应的文本信息。6.根据权利要求4所述的方法,其中,所述文本解析规则库包括至少一个预设软件标识和与所述至少一个预设软件标识各自对应的预设文本解析规则;所述从文本解析规则库获取与所述软件标识对应的解析规则包括:根据所述软件标识和所述至少一个预设软件标识,确定目标软件标识;根据所述目标软件标识,从所述文本解析规则库获取与所述目标软件标识对应的预设文本解析规则;以及将与所述目标软件标识对应的预设文本解析规则确定为与所述软件标识对应的解析规则。7.根据权利要求1至6中任一项所述的方法,其中,所述根据与所述至少一个软件标识各自对应的第一软件信息和域名信息,生成与所述至少一个软件标识各自对应的信息搜索指令包括:针对所述至少一个软件标识中的每个软件标识,根据与所述软件标识对应的第一软件信息和域名信息,生成初始信息...
【专利技术属性】
技术研发人员:郑天文,王竟成,李海龙,黄梓锋,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。