mica-mqtt 1.0.1 发布,Spring boot 快速接入

如梦技术
如梦技术 2021-08-03 13:48
阅读需:0


一、简介

mica-mqtt 基于 t-io 实现的简单低延迟高性能 的 mqtt 物联网开源组件。使用详见mica-mqtt-example 模块。

二、功能

  • 支持 MQTT v3.1、v3.1.1 以及 v5.0 协议。

  • 支持 MQTT client 客户端。

  • 支持 MQTT server 服务端。

  • 支持 MQTT 遗嘱消息。

  • 支持 MQTT 保留消息。

  • 支持自定义消息(mq)处理转发实现集群。

  • MQTT 客户端 阿里云 mqtt 连接 demo。

  • 支持 Spring boot 项目快速接入(mica-mqtt-spring-boot-starter)。

三、待办

  • 添加 websocket 支持(已预研成功)。

  • 优化处理 mqtt session,以及支持 v5.0

四、更新记录

  • ✨ 订阅管理集成到 session 管理中。

  • ✨ MqttProperties.MqttPropertyType 添加注释,考虑 mqtt V5.0 新特性处理。

  • ✨ 添加 Spring boot starter 方便接入,兼容低版本 Spring boot。

  • ✨ 调研 t-io websocket 子协议。

评论
  • 消灭零回复