[发明专利]一种系统升级方法、装置、设备及存储介质在审
申请号: | 202110483876.6 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113050972A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 李乔智;黄飞;张明威;边雅军;洪艺婉;贾琳;董艳芬 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F16/957 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭化雨 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统升级 方法 装置 设备 存储 介质 | ||
本申请公开了一种系统升级方法、装置、设备及存储介质,包括:在待升级系统中创建第一网页浏览器,该第一网页浏览器用于在新版本的前端框架中运行,同时,对待升级系统中的目标接口进行封装,这样,第一网页浏览器能够通过封装后的目标接口调用待升级系统中的客户端的资源。基于上述方式对系统进行升级后,升级后的系统能够通过第一网页浏览器兼容新版本的前端框架;并且,在整个升级系统的过程中,无需重新对旧版本的待升级系统进行重新开发,而是在待升级系统中创建新的网页浏览器以及完成接口封装,从而可以降低系统升级难度、缩短系统升级周期、降低系统升级成本。
技术领域
本申请涉及系统升级技术领域,特别是涉及一种系统升级方法、装置、设备及存储介质。
背景技术
实际应用的众多场景中,通常存在对系统进行升级处理的需求,以丰富系统的性能或者优化系统设计等。在诸如银行前端系统等系统中,通常采用客户端/服务器(Client/Server,C/S)+浏览器/服务器(Browser/Server,B/S)结构混合结构(即在客户端中嵌套浏览器与服务器进行交互的结构),在对这类系统进行升级以使得系统支持新版本的前端框架时,若通过重新开发系统的方式完成系统升级,通常面临着升级周期过长、成本太大的问题;而若对系统进行简单升级,则容易出现旧版本的系统不支持(不兼容)新版本的前端框架的问题。
发明内容
本申请实施例提供了一种系统升级方法、装置、设备及存储介质,以使得不仅升级后的系统能够兼容新版本的前端框架,而且,升级系统的周期较短、成本较低。
第一方面,本申请实施例提供了一种系统升级方法,所述方法包括:
在待升级系统中创建第一网页浏览器,所述第一网页浏览器用于在新版本的前端框架中运行;
对所述待升级系统中的目标接口进行封装,其中,所述第一网页浏览器用于通过封装后的目标接口调用所述待升级系统中的客户端的资源。
在一种可能的实施方式中,所述待升级系统还包括第二网页浏览器,所述第二网页浏览器用于在旧版本的前端框架中运行。
在一种可能的实施方式中,所述第二网页浏览器利用封装前的目标接口调用所述客户端的资源。
在一种可能的实施方式中,所述方法还包括:
隔离所述第一网页浏览器以及所述第二网页浏览器分别运行时所产生的数据。
在一种可能的实施方式中,所述在待升级系统中创建第一网页浏览器,包括:
响应于针对所述待升级系统的升级请求,在所述待升级系统中创建所述第一网页浏览器。
第二方面,本申请实施例还提供了一种系统升级装置,所述装置包括:
创建模块,用于在待升级系统中创建第一网页浏览器,所述第一网页浏览器用于在新版本的前端框架中运行;
封装模块,用于对所述待升级系统中的目标接口进行封装,其中,所述第一网页浏览器用于通过封装后的目标接口调用所述待升级系统中的客户端的资源。
在一种可能的实施方式中,所述待升级系统还包括第二网页浏览器,所述第二网页浏览器用于在旧版本的前端框架中运行。
在一种可能的实施方式中,所述第二网页浏览器利用封装前的目标接口调用所述客户端的资源。
在一种可能的实施方式中,所述装置还包括:
隔离模块,用于隔离所述第一网页浏览器以及所述第二网页浏览器分别运行时所产生的数据。
在一种可能的实施方式中,所述创建模块,具体用于响应于针对所述待升级系统的升级请求,在所述待升级系统中创建所述第一网页浏览器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110483876.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调式三滚轮推弯模具
- 下一篇:一种第三方业务费用缴纳超时处理方法及装置