mica-mqtt 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
mica-mqtt 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
mica-mqtt 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 其他开源物联网
开源组织
地区 国产
投 递 者 如梦技术
适用人群 未知
收录时间 2021-07-30

软件简介

一、简介

mica-mqtt 基于 t-io 实现的简单低延迟高性能 的 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 session,以及支持 v5.0
  •  基于 easy-rule + druid sql 解析,实现规则引擎。

四、使用

Spring boot 项目

<dependency>
  <groupId>net.dreamlu</groupId>
  <artifactId>mica-mqtt-spring-boot-starter</artifactId>
  <version>${最新版本}</version>
</dependency>
 

配置详见mica-mqtt-spring-boot-starter 使用文档

非 Spring boot 项目

<dependency>
  <groupId>net.dreamlu</groupId>
  <artifactId>mica-mqtt-core</artifactId>
  <version>${最新版本}</version>
</dependency>
 

配置详见mica-mqtt 使用文档

五、效果演示

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(2) 发布并加入讨论🔥
发表了资讯
09/02 08:58

mica-mqtt 2.3.5 发布,mqtt 物联网开源组件

mica-mqtt 2.3.5 已经发布,mqtt 物联网开源组件。 此版本更新内容包括: ✨ 新增 SSLEngineCustomizer,用于自定义 tls 协议版本和加密套件。 ✨ !20 修改了 solon 插件的默认配置数值,感谢 @peigen pr。 详情查看:https://gitee.com/596392912/mica-mqtt/releases/2.3.5

0
0
发表了资讯
08/07 10:40

mica-mqtt 2.3.4 发布,支持国产轻量级 solon 框架

一、简介 mica-mqtt 基于 java aio 实现的简单、低延迟、高性能 的 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 保留消息。 支持自定义消...

4
3
发表了资讯
08/07 08:39

mica-mqtt 2.3.4 发布,mqtt 物联网开源组件

mica-mqtt 2.3.4 已经发布,mqtt 物联网开源组件 此版本更新内容包括: ✨ mica-mqtt 合入 mica-mqtt-client-solon-plugin 和 mica-mqtt-server-solon-plugin 感谢 @peigenlpy ✨ jfinal 插件重命名为 mica-mqtt-client-jfinal-plugin 和 mica-mqtt-server-jfinal-plugin mica-mqtt-server 修复分组订阅删除,感谢 @tangjj 反馈。 详情查看:https://gitee.com/596392912/mica-mqtt/releases/2.3.4...

0
1
发表了资讯
2022/09/19 18:21

强烈建议升级 | mica-mqtt 2.0.3 发布

一、简介 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 保留消息。 支持自定义消息(...

5
8
发表了资讯
2022/09/02 09:59

mica-mqtt 1.3.9 发布,修复 mqtt client QOS2 retry bug

一、简介 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 保留消息。 支持自定义消息(...

8
3
发表了资讯
2022/06/27 20:24

mica-mqtt 1.3.6 发布,简单易用高性能的 java mqtt

一、简介 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 保留消息。 支持自定义消息(...

0
11
发表了资讯
2022/05/31 08:19

mica-mqtt 1.3.3 发布,使用 kafka TimingWheel 重构 ack 重试

一、简介 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 保留消息。 支持自定义消息(...

2
5
发表了资讯
2022/05/10 08:26

mica-mqtt 1.3.2 发布,重构 topic 匹配添加 topic 校验

mica-mqtt 1.3.2 发布,重构 topic 匹配规则 一、简介 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 遗嘱消...

7
4
发表了资讯
2022/04/17 15:30

mica-mqtt 1.3.0 发布,拆分 client 和 server 的 starter

一、简介 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 保留消息。 支持自定义消息(...

2
8
发表了资讯
2022/04/03 17:11

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

一、简介 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 保留消息。 支持自定义消息(...

0
7
发表了资讯
2022/02/21 12:36

mica-mqtt 1.2.8 发布,优化 mqtt client 默认线程池

一、简介 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 保留消息。 支持自定义消息(...

2
3
发表了资讯
2022/01/20 08:38

mica-mqtt 1.2.6 发布,mica-mqtt client 支持共享订阅

一、简介 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 保留消息。 支持自定义消息(...

3
6
发表了资讯
2022/01/09 13:08

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

一、简介 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 保留消息。 支持自定义消息(...

5
8
发表了资讯
2021/12/27 12:41

mcia-mqtt 1.2.2 发布,新增发布鉴权接口

一、简介 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 保留消息。 支持自定义消息(...

3
9
发表了资讯
2021/11/29 21:53

mica-mqtt 1.2.0 发布完善集群功能

一、简介 mica-mqtt 基于 t-io 实现的简单、低延迟、高性能 的 mqtt 物联网开源组件。使用详见 mica-mqtt gitee 源码 mica-mqtt-example 模块。 mica-mqtt 更加易于集成到已有服务和二次开发,降低自研物联网平台开发成本。 二、功能 支持 MQTT v3.1、v3.1.1 以及 v5.0 协议。 支持 websocket mqtt 子协议(支持 mqtt.js)。 支持 http rest api,http api 文档详见。 支持 MQTT client 客户端。 支持 MQTT server 服务端。 支持...

5
10
发表了资讯
2021/10/18 09:05

mica-mqtt 1.1.4 发布,重构自定义接口

一、简介 mica-mqtt 基于 t-io 实现的简单、低延迟、高性能 的 mqtt 物联网开源组件。使用详见 mica-mqtt gitee 源码 mica-mqtt-example 模块。 mica-mqtt 更加易于集成到已有服务和二次开发,降低自研物联网平台开发成本。 二、功能 ✅支持 MQTT v3.1、v3.1.1 以及 v5.0 协议。 ✅支持 websocket mqtt 子协议(支持 mqtt.js)。 ✅支持 http rest api,http api 文档详见。 ...

2
5
发表了资讯
2021/09/13 10:16

mica-mqtt 1.1.2 发布,添加基于 redis pub/sub mqtt 集群实现

一、简介 mica-mqtt 基于 t-io 实现的简单、低延迟、高性能 的 mqtt 物联网开源组件。使用详见 mica-mqtt gitee 源码 mica-mqtt-example 模块。 在多个朋友咨询 mica-mqtt 集群怎么实现之后,添加了一个 mica-mqtt-broker 模块演示了基于 redis pub/sub 实现集群实现。 二、功能 ✅支持 MQTT v3.1、v3.1.1 以及 v5.0 协议。 ✅支持 websocket mqtt 子协议(支持 mqtt.js)。 :white_check_mar...

9
12
发表了资讯
2021/09/06 08:49

mica-mqtt 1.1.1 发布,mqtt 物联网开源组件

mica-mqtt 1.1.1 已经发布,mqtt 物联网开源组件。 此版本更新内容包括: mqtt-server 优化连接关闭日志。 mqtt-server 优化订阅,相同 topicFilter 订阅对 qos 判断。 mqtt-server 监听器添加 try catch,避免因业务问题导致连接断开。 mqtt-server 优化 topicFilters 校验。 mqtt-client 优化订阅 reasonCodes 判断。 mqtt-client 监听器添加 try catch,避免因业务问题导致连接断开。 mqtt-client 添加 session 有效期。 代码...

3
8
发表了资讯
2021/08/30 08:50

mica-mqtt 1.1.0 发布,mqtt 物联网开源组件

mica-mqtt 1.1.0 已经发布,mqtt 物联网开源组件 此版本更新内容包括: ✨ 重构,内置 http,http 和 websocket 公用端口。 ✨ 添加 mica-core 中的 HexUtil。 ✨ 添加 PayloadEncode 工具。 ✨ ServerTioConfig#share 方法添加 groupStat。 ✨ 考虑使用 udp 多播做集群。 ✨ MqttServer、MqttServerTemplate 添加 close、getChannelContext 等方法。 ✨ 重构 MqttServerConfiguration 简化代码。 ✨ 配置项 mqtt.server.websoc...

7
5
发表了资讯
2021/08/21 23:18

mica-mqtt 1.0.6 发布,mqtt 物联网开源组件

mica-mqtt 1.0.6 已经发布,mqtt 物联网开源组件。 此版本更新内容包括: 添加订阅 topicFilter 校验。 优化压测工具,更新压测说明,添加 tcp 连接数更改文档地址。 mica-mqtt-example 添加多设备交互示例。 优化 mica-mqtt-spring-boot-example。 优化 deploy.sh 脚本。 优化解码异常处理。 修复服务端心跳超时处理。 mica-mqtt-spring-boot-starter 升级 spring boot 到 2.5.4 详情查看:https://gitee.com/596392912/mica-...

0
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
2 评论
52 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部