[发明专利]一种应用于自动售卖设备的消息中转方法、装置、存储介质和系统有效
申请号: | 201910741875.X | 申请日: | 2019-08-09 |
公开(公告)号: | CN110474976B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 邬思杰 | 申请(专利权)人: | 深圳市智莱科技股份有限公司 |
主分类号: | H04L67/566 | 分类号: | H04L67/566;H04L67/54;H04L43/0805;H04L43/10;G07F11/00 |
代理公司: | 深圳市中兴达专利代理有限公司 44637 | 代理人: | 林丽明 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 自动 售卖 设备 消息 中转 方法 装置 存储 介质 系统 | ||
本发明公开了一种应用于自动售卖设备的消息中转方法,所述方法包含以下步骤:S1,业务服务器向消息中转服务器进行注册;S2,消息中转服务器判定自动售卖设备是否处于在线状态;S3,自动售卖设备经消息中转服务器将请求信息发送至业务服务器,业务服务器接收请求信息后经消息中转服务器将响应信息发送至自动售卖设备。本发明的有益效果是:在注册过程中利用两次登录协议提高系统之间通讯的安全性;对自动售卖设备的在线状态进行判断,对不同状态的自动售卖设备采用即时和延迟两种消息传递方式,实现对自动售卖设备的消息缓存机制;自动售卖设备与业务服务器之间利用消息中转服务器进行信息传递,减轻业务服务器负担,方便子系统拓展。
技术领域
本发明涉及通信技术领域,特别涉及一种应用于自动售卖设备的消息中转方法、装置、存储介质和系统。
背景技术
自动售卖设备是一种能根据支付的钱币自动付货的机器,购买者在自动售卖设备上选择购买商品,选择的商品从其放置位置掉落于自动售卖设备的取物斗中,从而使购买者取走所购买的商品。它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营业的微型超市。
在现有技术中,如图1所示,自动售卖设备通过网络与业务服务器通信连接,自动售卖设备接收业务服务器操作指令,并反馈相应操作结果。但在此种通信构成方式中,消息服务一般都集成在业务服务器中,业务服务器既要处理业务功能也要处理业务服务器与多个自动售卖设备之间的持久连接通道功能,在使用过程中,整个系统处理性能完全取决于消息服务器的性能。由于业务服务器需要长时间的保持与自动售卖设备的持久连接通道功能,又处理业务功能,业务服务器与自动售卖设备经常通过TCP或其他持久连接来进行数据互换。此种连接方式有以下缺点:1.子系统集群部署困难,无法满足运营需求的横向扩展;2.自动售卖设备与业务服务器之间具有高耦合性,依赖程度高;3.在流量急剧上升时,业务服务器的CPU会负载工作,减缓系统处理频率,会加速硬件老化,耐久性低。
发明内容
为克服上述技术中的全部或部分缺陷,本发明提出一种应用于自动售卖设备的消息中转方法、装置、存储介质和系统,是通过如下技术方案实现的。
一种应用于自动售卖设备的消息中转方法,所述方法包含以下步骤:
S1,业务服务器向消息中转服务器进行注册,注册成功前,向消息中转服务器发送一次登录协议,注册成功后,相应的自动售卖设备向消息中转服务器发送一次登录协议;
S2,消息中转服务器判定自动售卖设备是否处于在线状态,若是,则进入S3,若否,则对相应自动售卖设备进行离线操作;
S3,自动售卖设备经消息中转服务器将请求信息发送至业务服务器,业务服务器接收请求信息后经消息中转服务器将响应信息发送至自动售卖设备。
优选地,在所述步骤S1中,所述注册流程具体包含以下步骤:
A1,业务服务器将业务系统信息和自动售卖设备信息在消息中转服务器中进行注册;
A2,消息中转服务器在注册成功前产生一个配置文件信息,在注册成功后响应给业务服务器注册成功通知;
A3,自动售卖设备连接到消息中转服务器,并发送登录协议;
A4,消息中转服务器接收登录协议后进行业务处理,并向相应的自动售卖设备发送登录成功信息。
优选地,在步骤S2中,所述消息中转服务器通过底层技术链路检测机制和系统链路检测机制,对自动售卖设备在线状态进行判定;所述系统链路检测机制具体包含以下步骤:
B1,自动售卖设备定时发送心跳协议至消息中转服务器;
B2,消息中转服务器响应心跳协议给自动售卖设备;
B3,消息中转服务器根据心跳状态变化时间判断自动售卖设备是否离线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市智莱科技股份有限公司,未经深圳市智莱科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910741875.X/2.html,转载请声明来源钻瓜专利网。