[发明专利]自动售货系统及其服务器有效
申请号: | 201810755800.2 | 申请日: | 2018-07-11 |
公开(公告)号: | CN109102625B | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 方林;张晓锋 | 申请(专利权)人: | 深圳友宝科斯科技有限公司 |
主分类号: | G07F11/00 | 分类号: | G07F11/00;H04L12/26 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 吴平 |
地址: | 518051 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 售货 系统 及其 服务器 | ||
本申请涉及一种自动售货系统及其服务器,该服务器包括连接模块及业务模块;连接模块用于与自动售货系统中的售货机连接,接收售货机发送的通信消息并转发至业务模块;业务模块用于接收连接模块转发的通信消息,并根据通信消息通过连接模块与售货机进行业务通信。通过在服务器设置连接模块及业务模块,即将服务器与售货机的连接服务及业务服务分开,当需要对售货机进行业务内容的调整和扩展时,只需要对服务器内的业务模块进行调整更新即可,此时自动售货机与服务器中的连接模块仍保持网络连接,从而可以避免自动售货机出现网络连接中断的情况。
技术领域
本发明涉及自动售货技术领域,特别是涉及一种自动售货系统及其服务器。
背景技术
随着网络技术的发展,自动售货机(Vending Machine,VEM)的应用越来越广泛,自动售货机是在根据用户支付费用后自动售货的机器,是一种商业自动化的常用设备,具有不受时间及空间限制的特点,节省人力且交易方便。
传统技术在构建自动售货系统时,采取自动售货机+服务器的系统模式,服务器与自动售货机通信连接,并控制自动售货机的自动售货等工作业务。然而,在这种系统模式下,当需要对自动售货机的业务内容进行调整和扩展时,需要对服务器进行调整更新,服务器的调整更新会导致自动售货机与服务器的网络连接中断,从而对自动售货机的工作业务造成严重影响。
发明内容
基于此,有必要针对上述问题,提供一种避免自动售货机出现网络连接中断情况的自动售货系统及其服务器。
一种自动售货系统的服务器,所述服务器包括连接模块及业务模块;
所述连接模块用于与所述自动售货系统中的售货机连接,接收所述售货机发送的通信消息并转发至所述业务模块;
所述业务模块用于接收所述连接模块转发的所述通信消息,并根据所述通信消息通过所述连接模块与所述售货机进行业务通信。
在其中一个实施例中,所述连接模块与所述售货机的连接类型为网络连接。
在其中一个实施例中,所述网络连接为长连接。
在其中一个实施例中,所述连接模块在接收所述售货机发送的通信消息之前,还用于检测所述网络连接是否为有效连接,并在所述网络连接为有效连接时接收所述售货机发送的通信消息。
在其中一个实施例中,所述连接模块在预设时间间隔内接收到所述售货机发送的心跳消息时,则所述连接模块与所述售货机的网络连接为有效连接。
在其中一个实施例中,所述连接模块在将所述售货机发送的通信消息转发至所述业务模块之前,还用于检测所述售货机发送的通信消息的数据完整性,并在所述通信消息的数据完整性正常时将所述售货机发送的通信消息转发至所述业务模块。
在其中一个实施例中,所述连接模块检测到所述通信消息的数据格式与预设格式相同时,则所述通信消息的数据完整性正常。
在其中一个实施例中,所述业务模块还用于通过所述连接模块向所述售货机发送业务信息,所述业务信息用于指示所述售货机执行对应的业务操作。
一种自动售货系统,包括售货机及由上述服务器组成的服务器集群,所述服务器中的连接模块接收对应售货机发送的通信消息,并将所述通信消息转发至对应服务器中的业务模块;所述服务器中的业务模块用于接收对应连接模块转发的通信消息,并通过转发所述通信消息的连接模块与对应售货机进行业务通信。
在其中一个实施例中,所述业务模块还用于通过对应连接模块向连接至所述对应连接模块的售货机发送业务信息,所述业务信息用于指示所述售货机执行对应的业务操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳友宝科斯科技有限公司,未经深圳友宝科斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810755800.2/2.html,转载请声明来源钻瓜专利网。