接下来我们先简单整理下MQTT日常使用中最常见的几个概念:
1.Topic主题:MQTT消息的主要传播途径, 我们向主题发布消息, 订阅主题, 从主题中读取消息并进行.业务逻辑处理, 主题是消息的通道...2.生产者:MQTT消息的发送者, 他们向主题发送消息
3.消费者:MQTT消息的接收者, 他们订阅自己需要的主题, 并从中获取消息
4.broker服务:消息转发器, 消息是通过它来承载的, EMQX...就是我们的broker, 在使用中我们不用关心它的具体实现
其实, MQTT的使用流程就是: 生产者给broker的某个topic发消息->broker通过topic进行消息的传递->订阅该主题的消费者拿到消息并进行相应的业务逻辑...接下来演示如何在SpringBoot项目中整合MQTT实现消息的订阅和发布。...//消息等级,和主题数组一一对应,服务端将按照指定等级给订阅了主题的客户端推送消息
int[] qos = {1,1};
//主题