【技术实现步骤摘要】
一种基于Netty网络框架的智能设备控制方法及系统
本专利技术涉及一种基于Netty网络框架的智能设备控制方法及系统。
技术介绍
智能设备控制网络为设备的组网及近、远程控制提供技术基础,但现有的智能设备控制方案多是通过TCP网络进行连接,控制方式以接口的形式提供出来,网关链接和以数据上报会有比较大的延时和链接不稳定的情况,没有使用消息队列接收和发送消息的话,用户的控制命令发送到实现控制的整一个过程会消耗非常多的时间,控制设备的成功率比较低,用户体验感差,设备信息管理的方案比较麻烦。
技术实现思路
为克服现有技术中存在缺陷,本专利技术提出一种基于Netty网络框架的智能设备控制方法及系统,其具体
技术实现思路
如下:一种基于Netty网络框架的智能设备控制方法,其包括有:步骤一,通过netty网络框架搭建socket网络连接,并监听rabbitMQ中自定义的队列;步骤二,若发现队列中接收到有用户发送的消息,即自定义的队列,则会触发监听器,并根据得到的内容判断后再调用对应的监听器;步骤三,由监听器解析对应的命令参数,然后生成控制命令发送到rabbitMQ的队列中,继而由网关监听该 ...
【技术保护点】
1.一种基于Netty网络框架的智能设备控制方法,其特征在于:包括有步骤一,通过netty网络框架搭建socket网络连接,并监听rabbitMQ中自定义的队列;步骤二,若发现队列中接收到有用户发送的消息,即自定义的队列,则会触发监听器,并根据得到的内容判断后再调用对应的监听器;步骤三,由监听器解析对应的命令参数,然后生成控制命令发送到rabbitMQ的队列中,继而由网关监听该队列;网关监听到有消息则会解析并执行该控制命令;所述rabbitMQ是面向消息的中间件,即高级消息队列协议AMQP。
【技术特征摘要】
1.一种基于Netty网络框架的智能设备控制方法,其特征在于:包括有步骤一,通过netty网络框架搭建socket网络连接,并监听rabbitMQ中自定义的队列;步骤二,若发现队列中接收到有用户发送的消息,即自定义的队列,则会触发监听器,并根据得到的内容判断后再调用对应的监听器;步骤三,由监听器解析对应的命令参数,然后生成控制命令发送到rabbitMQ的队列中,继而由网关监听该队列;网关监听到有消息则会解析并执行该控制命令;所述rabbitMQ是面向消息的中间件,即高级消息队列协议AMQP。2.一种基于Netty网络框架的智能设备控制系统,其特征在于:包括rabbitMQ消息中间件、中控装置、网关、若干智能设备以及应用权...
【专利技术属性】
技术研发人员:胡义勇,
申请(专利权)人:广东华卓科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。