mica-mqtt 1.2.4 发布,优化完善 mqtt 客户端

栏目: 软件资讯 · 发布时间: 4年前

内容简介:一、简介 mica-mqtt 基于 t-io 实现的简单、低延迟、高性能 的 mqtt 物联网开源组件。 mica-mqtt 更加易于集成到已有服务和二次开发,降低自研物联网平台开发成本。 二、功能 支持 MQTT v3.1、v3.1.1 以及 v5.0 协...

一、简介

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.4 - 2022-01-09

  • ???? mica-mqtt-core 排除一些不需要的依赖。

  • ???? mica-mqtt-core http websocket 都不开启时,可以排除 tio-websocket-server 依赖。

  • ✨ mica-mqtt-core MqttTopicUtil 改名为 TopicUtil。

  • ✨ mica-mqtt-spring-boot-starter @MqttClientSubscribe 支持 IMqttClientMessageListener bean。

  • ✨ mica-mqtt-spring-boot-starter @MqttClientSubscribe 支持自定义 MqttClientTemplate Bean。

  • ✨ mica-mqtt-spring-boot-starter 完善。

  • ✨ mica-mqtt-codec 缩短 mqtt 版本 key。

  • ???? mica-mqtt-codec 修复 will message。

v1.2.3 - 2022-01-03

  • ✨ mica-mqtt-spring-boot-starter @MqttClientSubscribe value 改为数组,支持同时订阅多 topic。

  • ✨ mica-mqtt-core 缓存 TopicFilter Pattern。

  • ✨ mica-mqtt-core 优化客户端和服务端订阅逻辑 IMqttServerSubscribeValidator 接口调整。

  • ✨ mica-mqtt client 添加批量订阅。

  • ✨ mica-mqtt client 添加批量取消订阅。

  • ✨ mica-mqtt client 添加客户端是否断开连接。

  • ✨ mica-mqtt client 客户端断开重新订阅时支持配置批次大小。

  • ✨ mica-mqtt client 订阅 IMqttClientMessageListener 添加 onSubscribed 回调方法(默认方法用于自定义实现)。

  • ⬆️ mica-mqtt-example 升级 log4j2 到 2.17.1

五、使用文档和示例


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Algorithms

Algorithms

Robert Sedgewick、Kevin Wayne / Addison-Wesley Professional / 2011-3-19 / USD 89.99

Essential Information about Algorithms and Data Structures A Classic Reference The latest version of Sedgewick,s best-selling series, reflecting an indispensable body of knowledge developed over the ......一起来看看 《Algorithms》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具