一种基于近场通讯的系统更新方法及装置制造方法及图纸

技术编号:35039943 阅读:52 留言:0更新日期:2022-09-24 23:18
本申请实施例公开了一种基于近场通讯的系统更新方法及装置,可应用于系统更新领域或金融领域。该方法包括:近场阅读器根据近场通讯方式读取近场接入标签,近场接入标签包括目标应用的配置信息和主系统的标签;近场阅读器基于主系统的标签,发送目标应用的配置信息至主系统;主系统根据配置信息,配置目标应用的第一配置文件,将目标应用从第一版本更新为第二版本;在将目标应用从第一版本更新为第二版本时,主系统根据第一版本对应的第二配置文件,运行第一版本的目标应用;主系统若识别到目标应用成功更新为第二版本,根据第一配置文件,运行第二版本的目标应用。通过上述方法,可以在主系统无需停机的基础上,快速实现目标应用的全自动更新。用的全自动更新。用的全自动更新。

【技术实现步骤摘要】
一种基于近场通讯的系统更新方法及装置


[0001]本申请涉及系统更新领域,具体涉及一种基于近场通讯的系统更新方法及装置。

技术介绍

[0002]在企业正常工作中,企业的主系统中通常会有多个应用系统来完成各种业务。由于这些应用系统不是一成不变的,因此企业的主系统经常需要接入新的应用系统来保证业务的正常处理。
[0003]目前通常采用人工方式来向主系统更新应用系统,具体来说是,当主系统需要更新应用系统时,需要先将主系统停机,工作人员再将新版本的应用系统的配置信息手动写入主系统中,以便主系统根据配置信息更新应用系统,在主系统成功更新成功新版本的应用系统后再将主系统重新开机。虽然人工方式能实现在主系统中更新应用系统,但是手动写入配置信息所需时间较长,并且目前的人工方式更新应用系统时需要将主系统停机,不利于企业的正常工作。

技术实现思路

[0004]本申请实施例提供了一种基于近场通讯的系统更新方法及装置,可以在主系统无需停机的基础上,快速实现目标应用的全自动更新,有利于企业的正常工作。
[0005]有鉴于此,本申请实施例第一方面提供一种基于近场通讯的系统更新方法,主系统预先根据近场通讯方式与近场阅读器连接,所述方法包括:
[0006]所述近场阅读器根据近场通讯方式读取近场接入标签;所述近场接入标签包括目标应用的配置信息和所述主系统的标签;
[0007]所述近场阅读器基于所述主系统的标签,发送所述目标应用的配置信息至所述主系统;
[0008]所述主系统根据所述配置信息,配置所述目标应用的第一配置文件,将所述目标应用从第一版本更新为第二版本;
[0009]在将所述目标应用从第一版本更新为第二版本的过程中,所述主系统根据所述第一版本对应的第二配置文件,运行所述第一版本的所述目标应用;
[0010]所述主系统若识别到所述目标应用成功更新为所述第二版本,根据所述第一配置文件,运行所述第二版本的所述目标应用。
[0011]本申请实施例第二方面提供一种基于近场通讯的系统更新装置,所述装置包括读取单元、发送单元、配置单元、第一运行单元和第二运行单元:
[0012]所述读取单元,用于近场阅读器根据近场通讯方式读取近场接入标签;所述近场接入标签包括目标应用的配置信息和主系统的标签;
[0013]所述发送单元,用于当所述主系统预先根据近场通讯方式与所述近场阅读器连接时,所述近场阅读器基于所述主系统的标签,发送所述目标应用的配置信息至所述主系统;
[0014]所述配置单元,用于所述主系统根据所述配置信息,配置所述目标应用的第一配
置文件,将所述目标应用从第一版本更新为第二版本;
[0015]所述第一运行单元,用于在将所述目标应用从第一版本更新为第二版本的过程中,所述主系统根据所述第一版本对应的第二配置文件,运行所述第一版本的所述目标应用;
[0016]所述第二运行单元,用于所述主系统若识别到所述目标应用成功更新为所述第二版本,根据所述第一配置文件,运行所述第二版本的所述目标应用。
[0017]本申请实施例第三方面提供一种电子设备,包括:
[0018]存储器,用于存储可执行指令;
[0019]处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的一种基于近场通讯的系统更新方法。
[0020]本申请实施例第四方面提供一种计算机可读介质,存储有可执行指令,用于被处理器执行时,实现本申请实施例提供的一种基于近场通讯的系统更新方法。
[0021]从以上技术方案可以看出,本申请实施例具有以下优点:
[0022]本申请实施例公开了一种基于近场通讯的系统更新方法及装置,该方法包括:首先,近场阅读器根据近场通讯方式读取近场接入标签,该近场接入标签包括目标应用的配置信息和主系统的标签,由于近场通讯技术是利用磁场进行短距离的通信,其所需时间较短;接着,在主系统预先根据近场通讯方式与近场阅读器连接的情况下,近场阅读器基于主系统的标签,发送目标应用的配置信息至主系统;然后,主系统根据配置信息,配置目标应用的第一配置文件,将目标应用从第一版本更新为第二版本;在将目标应用从第一版本更新为第二版本的过程中,主系统根据第一版本对应的第二配置文件,运行第一版本的目标应用;最后,主系统若识别到目标应用成功更新为第二版本,根据第一配置文件,运行第二版本的目标应用,其中,若未识别到目标应用已更新完成,主系统应当读取第二配置文件运行第一版本的目标应用,若识别到目标应用已更新完成,主系统可以直接运行第二版本的目标应用。由于近场通讯方式通讯时间较短,本申请实施例通过近场通讯方式来将目标应用的配置信息发送给主系统,可以减少主系统更新目标应用的时间,并且由于主系统可以在目标应用未更新完成时运行原有版本的目标应用,在目标应用已更新完成时直接运行新版本的目标应用,因此在主系统更新目标应用时无需停机,并且主系统更新目标应用的整个过程无需人工参与,为全自动运行。综上所述,本申请实施例可以在主系统无需停机的基础上,快速实现目标应用的全自动更新,减少了人工更新应用的人工成本并提高了系统更新应用的效率,有利于企业的正常运行。
附图说明
[0023]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0024]图1为本申请实施例提供的一种基于近场通讯的系统更新方法的流程图;
[0025]图2为本申请实施例提供的基于近场通讯的系统更新方法的具体流程图;
[0026]图3为本申请另一实施例提供的一种基于近场通讯的系统更新装置的示意图。
具体实施方式
[0027]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0029]对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于近场通讯的系统更新方法,其特征在于,主系统预先根据近场通讯方式与近场阅读器连接,所述方法包括:所述近场阅读器根据近场通讯方式读取近场接入标签;所述近场接入标签包括目标应用的配置信息和所述主系统的标签;所述近场阅读器基于所述主系统的标签,发送所述目标应用的配置信息至所述主系统;所述主系统根据所述配置信息,配置所述目标应用的第一配置文件,将所述目标应用从第一版本更新为第二版本;在将所述目标应用从第一版本更新为第二版本的过程中,所述主系统根据所述第一版本对应的第二配置文件,运行所述第一版本的所述目标应用;所述主系统若识别到所述目标应用成功更新为所述第二版本,根据所述第一配置文件,运行所述第二版本的所述目标应用。2.根据权利要求1所述的方法,其特征在于,当所述目标应用从所述第一版本更新为第二版本时,所述主系统创建与所述第二版本对应的版本号,所述主系统若识别到所述目标应用成功更新为所述第二版本,包括所述主系统若识别到所述版本号。3.根据权利要求1所述的方法,其特征在于,多个主系统预先根据近场通讯方式与所述近场阅读器连接,所述主系统的标签用于标识所述多个主系统中的至少两个。4.根据权利要求1所述的方法,其特征在于,所述近场接入标签包括至少两个目标应用的配置信息。5.根据权利要求1所述的方法,其特征在于,所述近场接入标签还包括所述主系统准许接入信息。6.根据权利要求1所述的方法,其特征在于,所述目标应用的配置信息包括所述目标应用的模块配置信息和所述目标应用的参数配置信息;所述模块配置信息包括所述目标应...

【专利技术属性】
技术研发人员:王刚刘波彭启宇李健保盛沛李乐郭慧杰庄恩瀚
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1