[发明专利]基于MQTT协议远程即时更新客户端的方法在审
申请号: | 202110237824.0 | 申请日: | 2021-03-04 |
公开(公告)号: | CN112995321A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 孙宏飞;钱贵涛;张世强;栾丰;邹凤 | 申请(专利权)人: | 华录智达科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 大连大工智讯专利代理事务所(特殊普通合伙) 21244 | 代理人: | 崔雪;梁左秋 |
地址: | 116600 辽宁省大*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 mqtt 协议 远程 即时 更新 客户端 方法 | ||
本发明涉及系统更新技术领域,提供一种基于MQTT协议远程即时更新客户端的方法,包括:步骤100,所述后台服务器获取管理员上传的客户端更新文件;后台服务器根据客户端更新文件向dbsql数据库发送查询需要更新的客户端的指令;步骤200,所bsql数据库将需要更新的客户端信息返回给后台服务器;步骤300,后台服务器形成待更新的客户端清单;后台服务器按照待更新的客户端清单,将更新推送消息发送到MQTT服务器;步骤400,MQTT服务器将更新推送消息下发到待更新的客户端中;步骤500,待更新的客户端向FTP服务器获取客户端更新文件,进行系统更新。本发明能够实现远程即时更新客户端,提升客户端更新的效率。
技术领域
本发明涉及系统更新技术领域,尤其涉及一种基于MQTT协议远程即时更新客户端的方法。
背景技术
WebSphere MQ Telemetry Transport(MQTT)是一项异步消息传输协议,WebSphere MQ遥测传输(MQTT)是轻量级基于代理的发布/订阅的消息传输协议。
推送服务本质上是服务器主动将消息,数据发送到客户端,而不是客户端主动去服务器请求数据。这种推送只需要客户端与服务器连接后,在有数据的情况下,服务器端马上将数据发送到客户端。这里的客户端可以是多种类型的,比如比较常见的浏览器,移动应用等等。客户端收到消息后会自动去下载所收信息内的更新文件,从而达到远程即时更新。
对于公交运输领域,车载POS机的更新过程比较复杂,传统的更新方式需要使用线路卡、操作卡才能够进行系统下发处理,这样就增加了制卡、维护卡的繁琐性。且车载POS机的数量多、客户端应用更新不方便,更新统计不及时。
发明内容
本发明主要解决现有技术的车载POS机的更新过程比较复杂、客户端应用更新不方便的技术问题,提出一种基于MQTT协议远程即时更新客户端的方法,以实现远程即时更新客户端,提升客户端更新的效率。
本发明提供了一种基于MQTT协议远程即时更新客户端的方法,包括以下过程:
步骤100,所述后台服务器获取管理员上传的客户端更新文件,并将客户端更新文件上传到FTP服务器中;所述后台服务器根据客户端更新文件向dbsql数据库发送查询需要更新的客户端的指令;所述客户端更新文件,包括但不限于车辆行驶路线、路线上站点信息以及车费计费方式;
步骤200,所述dbsql数据库查询需要更新的客户端信息,并将需要更新的客户端信息返回给后台服务器;
步骤300,所述后台服务器判断需要更新的客户端是否都存在,如果存在需要更新的客户端,形成待更新的客户端清单;所述后台服务器按照待更新的客户端清单,将更新推送消息发送到MQTT服务器;所述更新推送消息中携带客户端更新文件的获取链接;
步骤400,所述MQTT服务器判断更新推送消息是否符合MQTT通讯协议,如果更新推送消息符合MQTT通讯协议,MQTT服务器将更新推送消息下发到待更新的客户端中;
步骤500,所述待更新的客户端根据更新推送消息,向FTP服务器获取客户端更新文件,进行系统更新;更新完成的客户端将更新状态上发到后台服务器。
进一步的,还包括:
步骤600,所述后台服务器监听客户端上发的消息,并在判断出客户端的上发消息之后,将客户端的更新状态发送到dbsql数据库进行储存。
进一步的,所述dbsql数据库统计客户端的更新情况。
进一步的,所述后台服务器通过企业服务总线将更新过程涉及的数据上传到云服务器和/或客户端管理系统。
进一步的,所述客户端采用车载POS机或移动通信设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华录智达科技股份有限公司,未经华录智达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110237824.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:洞内内支撑装置
- 下一篇:带有遮雨帘的多功能阳台晾晒装置