MQTT服务的协议解析算法,出自simps-mqtt开源框架,感谢作者大大的慷慨支持。
MQTT服务,通讯协议上自动兼容v3、v5协议,设备与订阅主题管理使用Swoole-Table、Reids组合维护,
开发者无需关心维护状态,只需要在消息事件中,根据自己的业务逻辑,挂载对应的控制器即可。
所有MQTT控制器,都需要继承\x\controller\Mqtt基类,之后就能够直接使用主题查询、消息发布等方法。
提示:v2.5.6版本起,框架底层已自动兼容v3、v5协议,配置文件中也已经删除了protocol_level参数。