您现在的位置是:首页 > 文章详情

mica-mqtt 1.2.10 发布,最好用的 java mqtt 客户端

日期:2022-04-03点击:444

一、简介

mica-mqtt 基于 t-io 实现的简单低延迟高性能 的 mqtt 物联网开源组件。

mica-mqtt 更加易于集成到已有服务和二次开发,降低自研物联网平台开发成本。

二、功能

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

  • 支持 websocket mqtt 子协议(支持 mqtt.js)。

  • 支持 http rest api,http api 文档详见

  • 支持 MQTT client 客户端。

  • 支持 MQTT server 服务端。

  • 支持 MQTT 遗嘱消息。

  • 支持 MQTT 保留消息。

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

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

  • 支持 GraalVM 编译成本机可执行程序。

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

  • mica-mqtt-spring-boot-starter 支持对接 Prometheus + Grafana。

  • 基于 redis pub/sub 实现集群,详见 mica-mqtt-broker 模块

三、使用场景

  • 物联网(云端 mqtt broker)

  • 物联网(边缘端消息通信)

  • 群组类 IM

  • 消息推送

  • 简单、易用的 mqtt client 客户端

四、更新记录

v1.2.10

  • ✨ mica-mqtt server 添加 MQTT 客户端 keepalive 系数 keepalive-backoff

  • ✨ mica-mqtt client、server 调整发布的日志级别为 debug。

  • ✨ mica-mqtt client 优化 javadoc。

  • ✨ mica-mqtt client 重连时,支持重新设置新的鉴权账号和密码。

v1.2.9

  • ✨ mqttServer#publishAll() 日志级别调整 gitee #I4W4IS

  • @MqttClientSubscribe 支持 springboot 配置 gitee #I4UOR3

  • ✨ mica-mqtt client 代码优化

  • ✨ mica-mqtt-spring-boot-example 拆分

五、使用文档和示例

原文链接:https://www.oschina.net/news/189609/mica-mqtt-1-2-10-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章