一种基于MQTT消息协议的能源控制器进程间的通信方法
摘要:
本发明属于电力通信领域,具体涉及一种基于MQTT消息协议的能源控制器进程间的通信方法,以及实施该方法的系统和终端。该方法可以在能源控制器的各个进程间实现自由通信。通信方法的实施过程包括系统构建阶段、服务订阅阶段、消息发布阶段和消息推送节阶段。MQTT客户端为每个进程产生的消息内容设置好相应的主题类型、优先级属性和广播属性,然后发送到MQTT服务器上。MQTT服务器会将每个进程发布的信息采集过来,然后解析各条消息;接着先进行优先级排序,再检索出当前进程发布的主题内容的订阅方,并将当前消息的消息内容推送给订阅方。本发明解决了能源控制器进程间消息通讯效率低、传输可靠性低、程序耦合性高,二次开发难度大等问题。
0/0