[发明专利]一种基于MQTT消息中间件的售检票系统在审
申请号: | 201910677380.5 | 申请日: | 2019-07-25 |
公开(公告)号: | CN110300190A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 彭智;纪培金;左金柱;魏薇郦 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G07B1/00;G07B11/00 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检票信息 检票终端 票务服务器 消息中间件 售检票系统 安全认证信息 统一集中管理 应用服务器 分离消息 接入认证 接入设备 逻辑处理 票务信息 认证流程 通过设备 系统性能 准入认证 客户端 中间件 票务 景区 发布 | ||
本发明提供了一种基于MQTT消息中间件的售检票系统,所述系统包括:至少一个手持售检票终端及票务服务器;所述手持售检票终端通过设备签到获取客户端准入认证,并通过socket与票务服务器连接,用于请求和接收售检票信息;所述票务服务器接收手持售检票终端发来的售检票信息,按景区票务规则对所述售检票信息进行逻辑处理,并将处理后的售检票信息通过MQTT消息中间件推送给所述手持售检票终端,实现票务信息的发布。本发明通过分离消息中间件与设备的认证流程,实现了接入设备及安全认证信息的统一集中管理,同时大大降低了设备批量接入认证给应用服务器带来的性能压力,显著提升了系统性能以及安全性。
技术领域
本发明涉及物联网技术领域,尤其涉及一种基于MQTT消息中间件的售检票系统。
背景技术
目前,国内各大中小景区都在使用手持终端作为闸机的补充,为景区及游客提供二维码检票,身份证查验等服务。但传统的手持设备存在无屏幕显示,不支持售票、打票及补票,无金融支付,缺少安全认证,无法自动更新等诸多问题,导致现有的景区售检票系统容易网络带宽延迟、数据安全性无法保证。
发明内容
本发明实施例提供的一种基于MQTT消息中间件的售检票系统,不仅将售检票、补票支付等功能集成于一体,而且通过MQTT发布订阅机制,实现消息实时传递交互和客户端安全认证,有效节省带宽和网络开销,提高系统易用性和稳定性。
本发明实施例提供了一种基于MQTT消息中间件的售检票系统,所述系统包括:至少一个手持售检票终端及票务服务器;
所述手持售检票终端通过设备签到获取客户端准入认证,并通过socket与票务服务器连接,用于请求和接收售检票信息;
所述票务服务器接收手持售检票终端发来的售检票信息,按景区票务规则对所述售检票信息进行逻辑处理,并将处理后的售检票信息通过MQTT消息中间件推送给所述手持售检票终端,实现票务信息的发布。
在一实施例中,所述MQTT消息中间件按发布订阅机制与所述手持售检票终端连接,用于将景区服务器发布的消息推送至成功订阅的手持售检票终端。
在一实施例中,所述手持售检票终端包括:主控模块及与主控模块连接的网络路由模块、射频感应模块及数据收发模块;
所述主控模块,用于协同控制各模块,实现各模块间的数据交互;
所述网络路由模块,用于与所述票务服务器进行联网通信;
所述射频感应模块,用于读取银行卡、身份证信息并解析,并将解析后的卡面数据发送给主控模块处理;
所述数据收发模块,用于接收请求返回消息和/或订阅推送消息并对其进行本地处理,并返回确认消息给MQTT消息中间件,以使票务服务器完成数据处理。
在一实施例中,所述网络路由模块通过4G卡或者WiFi模块与所述景区服务器通信。
在一实施例中,所述手持售检票终端还包括:与所述主控模块连接的语音播报模块、打印模块、摄像头、人机交互模块、数据存储模块及供电模块;
所述语音播报模块,用于播报验票结果及异常提示音;
所述打印模块,用于订单支付成功后打印门票凭证;
所述摄像头,用于扫码验票并返回二维码数据;
所述人机交互模块,用于接收收银信息及支付信息;
所述数据存储模块,用于在所述主控模块的控制下进行数据的存取,包括业务数据存储、统计数据存储、日志存储及备份数据;
所述供电模块,用于为所述主控模块供电。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910677380.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种资源下载方法、装置及电子设备
- 下一篇:服务系统及数据处理方法