Eclipse Mosquitto
Eclipse Mosquitto
软件
软件描述
Eclipse Mosquitto 是一个开源(采用 EPL/EDL 许可证)的消息代理,实现了 MQTT 协议的 5.0、3.1.1 和 3.1 版本。Mosquitto 轻量级,适用于从低功耗单板计算机到完整服务器等各种设备。
官方网站
访问软件的官方网站了解更多信息
mosquitto.org
什么是 Eclipse Mosquitto?
Eclipse Mosquitto 是一个开源(采用 EPL/EDL 许可证)的消息代理,支持 MQTT 协议版本 5.0、3.1.1 和 3.1。Mosquitto 轻量级,适用于从低功耗单板计算机到完整服务器等各种设备。
MQTT 协议提供了一种轻量级的发布/订阅消息传递方式,非常适合物联网通信,例如低功耗传感器或手机、嵌入式计算机或微控制器等移动设备。
Mosquitto 项目还提供了一个用于实现 MQTT 客户端的 C 库,以及非常流行的 mosquitto_pub 和 mosquitto_sub 命令行 MQTT 客户端。
主要功能
🔄 替代方案
14 个选择
RabbitMQ
RabbitMQ 是一个基于新兴 AMQP 标准的完整且高度可靠的企业级消息系统。

MQTTBox
MQTTBox 可创建 MQTT 客户端以发布或订阅主题,构建 MQTT 虚拟设备网络,对 MQTT 设备或代理进行负载测试等。

CrystalMQ
CrystalMQ 是一项托管的 MQTT 服务器解决方案。

Apache Pulsar
Apache Pulsar 是一个分布式、开源的发布-订阅消息和流处理平台,适用于实时工作负载,每天可处理数百亿个事件。

Amazon Simple Queue Service
Amazon 简单队列服务(SQS)是一种快速、可靠、可扩展且经济的消息队列服务。使用 SQS 可以传输数据而不会丢失消息。

HiveMQ
HiveMQ 是一款专为企业设计的 MQTT 代理,适用于身处机器对机器通信(M2M)和物联网新兴时代的企事业单位。

VerneMQ
VerneMQ 是一个开源、高性能、可集群的 MQTT 代理。它可在通用硬件上实现水平和垂直扩展,支持大量并发发布者和订阅者,同时保持低延迟和高容错性。

Sentienz Transporter
可高度扩展的MQTT代理,具备端到端安全、企业级集成以及HTTP、TCP、CoAP等多种协议支持。Transporter内置分析功能和机器学习支持。


