应用程序的版本控制方法及装置、计算机可读存储介质、终端制造方法及图纸

技术编号:17911977 阅读:50 留言:0更新日期:2018-05-10 18:01
一种应用程序的版本控制方法及装置、计算机可读存储介质、终端,所述方法包括:终端向远程服务器发送对应的中间业务应用程序更新请求;当接收到所述终端发送的中间业务应用程序更新请求时,所述远程服务器将对应的中间业务应用程序的更新数据发送至所述终端;所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新。上述的方案,可以提高应用程序更新的效率。

【技术实现步骤摘要】
应用程序的版本控制方法及装置、计算机可读存储介质、终端
本专利技术涉及调试
,特别是涉及一种应用程序的版本控制方法及装置、计算机可读存储介质、终端。
技术介绍
自助终端设备已经被广泛应用于各个领域,如金融、运输、医疗、移动通信、餐饮等。用户通过自助终端设备可以办理多种自助业务,而无需去窗口排队等待,节省了人力资源,提高了业务办理的效率。随着金融自助类终端参与各地区项目的深度开发,相同银行不同地区的业务功能离散化程度增加,尤其针对于中间业务功能。多种第三方合作和多种开发平台的应用以及软件需求不确定性的增加,使得应用程序对各地区特色业务的兼容性要求越来越高,版本的控制管理面临着更多的挑战,单纯的应用程序版本控制系统已无法满足各地区日益变化的需求。但是,现有的中间业务应用程序的更新方法,存在着效率低下的问题。
技术实现思路
本专利技术实施例解决的技术问题是如何提高中间业务应用程序更新的效率。为解决上述问题,本专利技术实施例提供了一种应用程序的版本控制方法,所述方法包括:终端向远程服务器发送对应的中间业务应用程序更新请求;当接收到所述终端发送的中间业务应用程序更新请求时,所述远程服务器将对应的中间业务应用程序的更新数据发送至所述终端;所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新。可选地,所述中间业务应用程序的更新数据,为对应版本的中间业务应用程序的数据流体文件,所述数据流体文件包括对应的数据流头文件,所述数据流头文件包括中间业务应用程序的版本号信息。可选地,所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新,包括:所述终端从所接收的中间业务应用程序的数据流体文件中获取对应的所述数据流头文件,并解析得到对应中间业务应用程序的版本号信息;所述终端将解析得到的中间业务应用程序的版本号信息与自身的所述中间业务应用程序的版本号信息进行比较;当确定所述解析得到的中间业务应用程序的版本号大于所述自身的所述中间业务应用程序的版本号时,所述终端采用所接收到的对应的中间业务应用程序的更新数据对自身的所述中间业务应用程序进行升级;当确定所述解析得到的中间业务应用程序的版本号小于所述自身的所述中间业务应用程序的版本号时,所述终端采用所接收到的对应的中间业务应用程序的更新数据对自身的所述中间业务应用程序进行回滚。本专利技术实施例提供了一种应用程序的版本控制系统,所述系统包括多个终端和远程服务器;所述终端,适于向远程服务器发送对应的中间业务应用程序更新请求;所述远程服务器,适于当接收到所述终端发送的中间业务应用程序更新请求时,将对应的中间业务应用程序的更新数据发送至所述终端;所述终端,还适于在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新。可选地,所述中间业务应用程序的更新数据,为对应版本的中间业务应用程序的数据流体文件,所述数据流体文件包括对应的数据流头文件,所述数据流头文件包括中间业务应用程序的版本号信息。可选地,所述终端,适于从所接收的中间业务应用程序的数据流体文件中获取对应的所述数据流头文件,并解析得到对应中间业务应用程序的版本号信息;将解析得到的中间业务应用程序的版本号信息与自身的所述中间业务应用程序的版本号信息进行比较;当确定所述解析得到的中间业务应用程序的版本号大于所述自身的所述中间业务应用程序的版本号时,采用所接收到的对应的中间业务应用程序的更新数据对自身的所述中间业务应用程序进行升级;当确定所述解析得到的中间业务应用程序的版本号小于所述自身的所述中间业务应用程序的版本号时,采用所接收到的对应的中间业务应用程序的更新数据对自身的所述中间业务应用程序进行回滚。本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一项所述的应用程序的版本控制方法的步骤。本专利技术实施例还提供了一种终端,包括存储器和处理器,所述存储器上储存有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述任一项所述的应用程序的版本控制方法的步骤。与现有技术相比,本专利技术的技术方案具有以下的优点:上述的方案,通过终端向远程服务器发送对应的中间业务应用程序更新请求,所述远程服务器将对应的中间业务应用程序的更新数据发送至所述终端,所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新,使得终端可以方便地获取自身的中间业务程序的更新数据进行中间业务应用程序进行更新,而无需针对不同区域不同需求针对性地进行中间业务应用程序的单独开发,故可以提高中间业务应用程序的更新效率,提升用户的使用体验。附图说明图1是本专利技术实施例中的一种应用程序的版本控制系统的结构示意图;图2是本专利技术实施例中的另一种应用程序的版本控制方法的流程图。具体实施方式目前,中间业务的应用程序广泛使用的分地区开发任务为单独开发枚举方式,针对不同区域不同需求需要针对性地进行开发,存在着效率低下的问题。为解决现有技术中存在的上述问题,本专利技术实施例采用的技术方案通过终端向远程服务器发送对应的中间业务应用程序更新请求,所述远程服务器将对应的中间业务应用程序的更新数据发送至所述终端,所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新,使得终端可以方便地获取自身的中间业务程序的更新数据进行中间业务应用程序进行更新,而无需针对不同区域不同需求针对性地进行中间业务应用程序的单独开发,故可以提高中间业务应用程序的更新效率,提升用户的使用体验。为使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。为了便于理解,下面首先对本专利技术实施例中的应用程序的版本控制系统进行介绍。图1示出了本专利技术实施例中的一种应用程序的版本控制系统的流程图。参见图2,本专利技术实施例中的一种应用程序的版本控制系统,可以包括多个终端11(图中仅示出一个终端)和远程服务器12。其中,远程服务器12中存储有不同的中间业务应用程序的更新数据,多个终端11均与远程服务器12通信连接,以获取远程服务器12中存储的对应的中间业务应用程序的更新数据对自身的中间业务应用程序进行版本升级或回滚。下面将结合图2对本专利技术实施例中的应用程序的版本控制系统的工作原理进行详细的描述。图2示出了本专利技术实施例中的一种应用程序的版本控制方法的流程图。参见图2,本专利技术实施例中的一种应用程序的版本控制方法,适于不同的终端获取存储在远程服务器中的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新,具体可以包括如下的操作:步骤S201:终端向远程服务器发送对应的中间业务应用程序更新请求。在具体实施中,终端可以按照预设的周期向远程服务器发送对应的中间业务程序更新请求,以获取自身对应的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新本文档来自技高网...
应用程序的版本控制方法及装置、计算机可读存储介质、终端

【技术保护点】
一种应用程序的版本控制方法,其特征在于,包括:终端向远程服务器发送对应的中间业务应用程序更新请求;当接收到所述终端发送的中间业务应用程序更新请求时,所述远程服务器将对应的中间业务应用程序的更新数据发送至所述终端;所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新。

【技术特征摘要】
1.一种应用程序的版本控制方法,其特征在于,包括:终端向远程服务器发送对应的中间业务应用程序更新请求;当接收到所述终端发送的中间业务应用程序更新请求时,所述远程服务器将对应的中间业务应用程序的更新数据发送至所述终端;所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新。2.根据权利要求1所述的应用程序的版本控制方法,其特征在于,所述中间业务应用程序的更新数据,为对应版本的中间业务应用程序的数据流体文件,所述数据流体文件包括对应的数据流头文件,所述数据流头文件包括中间业务应用程序的版本号信息。3.根据权利要求2所述的应用程序的版本控制方法,其特征在于,所述终端在接收到所述远程服务器发送的对应的中间业务应用程序的更新数据时,采用所接收到的中间业务应用程序的更新数据对自身的中间业务应用程序进行更新,包括:所述终端从所接收的中间业务应用程序的数据流体文件中获取对应的所述数据流头文件,并解析得到对应中间业务应用程序的版本号信息;所述终端将解析得到的中间业务应用程序的版本号信息与自身的所述中间业务应用程序的版本号信息进行比较;当确定所述解析得到的中间业务应用程序的版本号大于所述自身的所述中间业务应用程序的版本号时,所述终端采用所接收到的对应的中间业务应用程序的更新数据对自身的所述中间业务应用程序进行升级;当确定所述解析得到的中间业务应用程序的版本号小于所述自身的所述中间业务应用程序的版本号时,所述终端采用所接收到的对应的中间业务应用程序的更新数据对自身的所述中间业务应用程序进行回滚。4.一种应用程序的版本控制系统,其特征在于,包括多个终端和远程服务器;所述终端,适于向远程服务器发送对...

【专利技术属性】
技术研发人员:张家重张立王霄南王玉奎
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:江苏,32

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

1