离线检票方法、系统、设备及介质与流程
- 国知局
- 2024-11-06 14:45:11
本发明涉及数据处理,尤其涉及离线检票方法、系统、设备及介质。
背景技术:
1、现如今,通过票务系统检票时,闸机终端设备会通过识读设备,例如二维码阅读器、证卡阅读器或人脸识别终端等,采集游客履约识别信息后,会采用tlv通信协议或http通信协议的方式将运行于闸机上的本地嵌入式程序与票务系统检票服务进行检票数据交互,使得票务系统检票服务获取游客的检票信息;然后,票务系统检票服务对获取的检票数据进行原始识别信息的解析,并通过内部服务进行游客检票凭证的确权。在确权成功后,票务系统检票服务会通知闸机终端设备开闸,并根据计算得到的检票数量,实现指定人数的游客检票。
2、然而,现有的票务检票系统依赖闸机终端设备与票务系统本地中心库或公有云上的检票服务的实时连接性能。其中,由于票务系统中的票务检票服务为中心化部署方式,因此,由于票务系统中的检票服务部署在文旅场所指定位置,如私有化本地机房或公有云上,在游客检票时,闸机嵌入式程序会通过局域网或公网向指定地址的检票服务器实时请求检票操作,期间完全依赖于网络线路的稳定性和响应速度。如果服务器出现了断电或高温宕机的情况,那么现场闸机设备的检票流程就会中断,闸机将无法完成检票动作,造成游客滞留,影响用户体验。
3、因此,针对现有技术中存在的检票系统依赖于网络线路稳定性和网络响应速度的问题,尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种离线检票方法、系统、设备及介质,旨在解决现有技术方法中所存在的检票系统依赖于网络线路稳定性和网络响应速度的问题。
2、第一方面,本发明实施例提供了一种离线检票方法,应用于离线检票系统中,所述系统包括云服务器、离线服务器、闸机终端、用户终端,所述方法包括:
3、所述云服务器将订单数据同步更新到所述离线服务器,其中,更新到所述离线服务器的订单数据存储至所述离线服务器的预设缓存区域;
4、在所述云服务器与所述闸机终端断开连接的情况下,所述用户终端基于所述离线服务器定时发起的授权码查询请求,从所述离线服务器查询得到离线授权码,并基于所述离线授权码将闸机终端的当前模式切换为离线模式;或者,所述用户终端基于预设ip地址和预设访问端口与所述离线服务器的可视化配置页面进行内网连接,并通过所述可视化配置页面将闸机终端的当前模式切换为离线模式;
5、从所述离线服务器中选取出的离线主服务器,响应于切换到离线模式的闸机终端发起的检票请求,对所述订单数据进行核销处理,并将经核销的订单数据保存于所述离线主服务器的预设存储区域的同时,将所述经核销的订单数据同步备份到其余离线服务器中。
6、第二方面,本发明实施例提供了一种离线检票系统,所述系统包括云服务器、离线服务器、闸机终端、用户终端,
7、所述云服务器将订单数据同步更新到所述离线服务器,其中,更新到所述离线服务器的订单数据存储至所述离线服务器的预设缓存区域;
8、在所述云服务器与所述闸机终端断开连接的情况下,所述用户终端基于所述离线服务器定时发起的授权码查询请求,从所述离线服务器查询得到离线授权码,并基于所述离线授权码将闸机终端的当前模式切换为离线模式;或者,所述用户终端基于预设ip地址和预设访问端口与所述离线服务器的可视化配置页面进行内网连接,并通过所述可视化配置页面将闸机终端的当前模式切换为离线模式;
9、从所述离线服务器中选取出的离线主服务器,响应于切换到离线模式的闸机终端发起的检票请求,对所述订单数据进行核销处理,并将经核销的订单数据保存于所述离线主服务器的预设存储区域的同时,将所述经核销的订单数据同步备份到其余离线服务器中。
10、第三方面,本发明实施例又提供了一种计算机设备,其包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
11、第四方面,本发明实施例还提供了一种计算机可读存储介质,其中所述计算机可读存储介质存储有计算机程序,所述计算机程序当被处理器执行时使所述处理器执行上述第一方面所述的方法。
12、本发明实施例提供了一种离线检票方法及系统。应用于离线检票系统中,该系统包括云服务器、离线服务器、闸机终端、用户终端;云服务器将订单数据同步更新到离线服务器,其中,更新到离线服务器的订单数据存储至离线服务器的预设缓存区域;在云服务器与闸机终端断开连接的情况下,用户终端基于离线服务器定时发起的授权码查询请求,从离线服务器查询得到离线授权码,并基于离线授权码将闸机终端的当前模式切换为离线模式;或者,用户终端基于预设ip地址和预设访问端口与离线服务器的可视化配置页面进行内网连接,并通过可视化配置页面将闸机终端的当前模式切换为离线模式;从离线服务器中选取出的离线主服务器,响应于切换到离线模式的闸机终端发起的检票请求,对订单数据进行核销处理,并将经核销的订单数据保存于离线主服务器的预设存储区域的同时,将经核销的订单数据同步备份到其余离线服务器中。
13、上述方法中,通过本地组网离线服务器和离线授权码在闸机等检票终端设备与云服务器断连时也能实现线下的离线检票,保障文旅场所正常经营。此外,本方法中还通过闸机终端闲置的算力,分布式部署同步离线服务器,不仅分散了检票场景的计算压力,还提高了检票请求的响应速度。
技术特征:1.一种离线检票方法,应用于离线检票系统中,其特征在于,所述系统包括云服务器、离线服务器、闸机终端、用户终端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述用户终端基于所述离线服务器定时发起的授权码查询请求,从所述离线服务器查询得到离线授权码,并基于所述离线授权码将闸机终端的当前模式切换为离线模式的步骤之前,所述方法包括:
3.根据权利要求2所述的方法,其特征在于,所述基于编码策略对不同文旅场所下闸机终端的离线登录进行授权编码,包括:
4.根据权利要求1所述的方法,其特征在于,在所述从所述离线服务器中选取出的离线主服务器,响应于切换到离线模式的闸机终端发起的检票请求,对所述订单数据进行核销处理的步骤之前,所述方法包括:
5.根据权利要求1所述的方法,其特征在于,在所述从所述离线服务器中选取出的离线主服务器,响应于切换到离线模式的闸机终端发起的检票请求,对所述订单数据进行核销处理,并将经核销的订单数据保存于所述离线主服务器的预设存储区域的步骤之后,所述方法包括:
6.根据权利要求1所述的方法,其特征在于,在所述从所述离线服务器中选取出的离线主服务器,响应于切换到离线模式的闸机终端发起的检票请求,对所述订单数据进行核销处理,并将经核销的订单数据保存于所述离线主服务器的预设存储区域的步骤之后,所述方法还包括:
7.根据权利要求5或6所述的方法,其特征在于,在闸机终端将保存于所述离线主服务器的预设存储区域中的经核销订单数据回传到所述云服务器的步骤之后,所述方法包括:
8.一种离线检票系统,其特征在于,所述系统包括云服务器、离线服务器、闸机终端、用户终端,
9.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。
技术总结本发明公开了离线检票方法、系统、设备及介质,包括:云服务器将订单数据同步到离线服务器;在云服务器与闸机终端断开连接的情况下,用户终端基于离线服务器定时发起的授权码查询请求,得到离线授权码,并基于离线授权码将闸机终端切换为离线模式;或,用户终端基于预设IP地址和预设访问端口与离线服务器的配置页面连接,并通过该配置页面将闸机终端切换为离线模式;离线主服务器响应于闸机终端发起的检票请求,对订单数据进行核销处理,并将经核销的订单数据保存于离线主服务器的预设存储区域的同时,将经核销的订单数据同步备份到其余离线服务器中。通过本地组网离线服务器和离线授权码在闸机等检票终端设备与云服务器断连时也能实现线下的离线检票。技术研发人员:赵培城,赵晓帅,汪沁婷受保护的技术使用者:浙江深大智能科技有限公司技术研发日:技术公布日:2024/11/4本文地址:https://www.jishuxx.com/zhuanli/20241106/323934.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表