资料
- MQTT协议只允许在PUBLISH类型消息体中使用自定义特性,在固定/可变头部想加入自定义私有特性是不允许的。https://www.cnblogs.com/leeying/p/3791077.html
客户端
MQTT客户端:https://github.com/workswithweb/MQTTBox https://siot.readthedocs.io/zh_CN/latest/demo/01_tool_pc.html
MQTT系列教程3(客户端工具MQTTBox的安装和使用 https://www.hangge.com/blog/cache/detail_2350.html
MAC下搭建MQTT客户端,测试发布和订阅话题 https://blog.csdn.net/robinson_911/article/details/70477886
代码
socket-mqtt https://github.com/daoshenzzg/socket-mqtt
thingsboard https://github.com/thingsboard/thingsboard/tree/master/netty-mqtt/src/main/java/org/thingsboard/mqtt
协议文章
https://mcxiaoke.gitbook.io/mqtt/01-introduction mqtt官方协议
一文读懂MQTT协议 https://www.jianshu.com/p/5c42cb0ed1e9
业界作品
https://yunxin.163.com/im 网易云信