Java Clean Architecture Masterclass

Java Clean Architecture MasterclassNov 20-21

Join

🌐 Dromara mica mqtt 组件

Java CI JAVA 8 Mica Maven release GitHub

star star GitHub Repo stars


📖简体中文 | 📖English

Dromara mica-mqtt 低延迟高性能mqtt 物联网组件。更多使用方式详见: mica-mqtt-example 模块。

✨✨✨最佳实践✨✨✨ BladeX 物联网平台(「mica-mqtt加强版」+「EMQX+Kafka插件」双架构)

🍱 使用场景

🚀 优势

✨ 功能

🌱 待办

🚨 默认端口

端口号 协议 说明
1883 tcp mqtt tcp 端口
8883 tcp ssl mqtt tcp ssl 端口
8083 websocket websocket mqtt 子协议端口
8084 websocket ssl websocket ssl mqtt 子协议端口
18083 http http api 端口

演示地址:mqtt.dreamlu.net 端口同上,账号:mica 密码:mica

📦️ 依赖

Spring boot 项目

客户端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-client-spring-boot-starter</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

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

服务端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-server-spring-boot-starter</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

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

Solon 项目

客户端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-client-solon-plugin</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

配置详见mica-mqtt-client-solon-plugin 使用文档

服务端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-server-solon-plugin</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

配置详见mica-mqtt-server-solon-plugin 使用文档

JFinal 项目

客户端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-client-jfinal-plugin</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

配置详见mica-mqtt-client-jfinal-plugin 使用文档

服务端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-server-jfinal-plugin</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

配置详见mica-mqtt-server-jfinal-plugin 使用文档

其他项目

客户端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-client</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

配置详见mica-mqtt-client 使用文档

服务端:

<dependency>
  <groupId>org.dromara.mica-mqtt</groupId>
  <artifactId>mica-mqtt-server</artifactId>
  <version>${mica-mqtt.version}</version>
</dependency>

配置详见mica-mqtt-server 使用文档

📝 文档

🍻 开源推荐

📱 微信

如梦技术

JAVA架构日记,精彩内容每日推荐!

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.