轨道交通闸机软件的业务处理方法、设备和存储介质技术

技术编号:37076612 阅读:26 留言:0更新日期:2023-03-29 19:53
本发明专利技术公开了一种轨道交通闸机软件的业务处理方法、设备和存储介质。本发明专利技术实施方式的一种轨道交通闸机软件的业务处理方法包括:根据不同的票卡业务划分多个单独的业务进程,每个业务进程与主控进程进行通信;获取新增票卡业务操作;根据所述新增票卡业务操作增加一个单独的业务进程,新增的所述业务进程与所述主控进程通信。上述闸机软件的业务处理方法,根据不同票卡业务划分多个单独的业务进程,每个业务进程互不影响,在获取到新增票卡业务操作时,根据新增票卡业务增加相应的一个业务进程即可,无需修改既有业务进程,减少软件异常退出的机率,保证闸机的正常使用。保证闸机的正常使用。保证闸机的正常使用。

【技术实现步骤摘要】
轨道交通闸机软件的业务处理方法、设备和存储介质


[0001]本专利技术涉及轨道交通闸机控制
,特别涉及一种轨道交通闸机软件的业务处理方法、一种轨道交通闸机设备和一种存储有计算机程序的存储介质。

技术介绍

[0002]在轨道交通行业,一般每新增一种票卡类型,现有的闸机软件需要修改既有业务逻辑才能对新的票卡类型进行支持。在修改既有业务软件的过程中,有可能由于新增业务的影响,导致软件异常退出,从而引发该通道闸机停止服务。

技术实现思路

[0003]本专利技术实施方式提供了一种轨道交通闸机软件的业务处理方法、一种轨道交通闸机设备和一种存储有计算机程序的存储介质。
[0004]本专利技术实施方式的一种轨道交通闸机软件的业务处理方法包括:
[0005]根据不同的票卡业务划分多个单独的业务进程,每个业务进程与主控进程进行通信;
[0006]获取新增票卡业务操作;
[0007]根据所述新增票卡业务操作增加一个单独的业务进程,新增的所述业务进程与所述主控进程通信。
[0008]上述闸机软件的业务处理方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种轨道交通闸机软件的业务处理方法,其特征在于,包括:根据不同的票卡业务划分多个单独的业务进程,每个业务进程与主控进程进行通信;获取新增票卡业务操作;根据所述新增票卡业务操作增加一个单独的业务进程,新增的所述业务进程与所述主控进程通信。2.根据权利要求1所述的业务处理方法,其特征在于,所述业务处理方法还包括:通过消息队列实现多个所述业务进程之间解耦。3.根据权利要求1所述的业务处理方法,其特征在于,所述业务处理方法包括:调用监控进程以对所述业务进程进行监控;当多个所述业务进程中出现异常进程时,所述监控进程对所述异常进程进行监管并自动对所述异常进程进行重启;在所述异常进程重启完成后,所述监控进程将监管的数据交由重启完成后的所述业务进程处理。4.根据权利要求1所述的业务处理方法,其特征在于,所述业务处理方法包括:在所述业务进程的相关业务处理完成后,所述业务进程生成持久化数据。5.根据权利要求1所述的业务处理方法,其特征在于,所述业务处理方法包括:调用网络检测进程以检测网络是否故障;当网络故障时,所述闸机软件切换为离线模式;当网络恢复时,所述闸机软件恢复联网模式...

【专利技术属性】
技术研发人员:张健生李志超刘伟航
申请(专利权)人:广州广电运通金融电子股份有限公司
类型:发明
国别省市:

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

1