什么是MQTT
- 是物联网的通信协议
协议中有两大角色:
- 客户端(发布者/订阅者)
- 服务端(Mqtt broker)
针对客户端和服务端需要有遵循该协议的的具体实现,EMQ/EMQX就是MQTT Broker的一种实现。
2.1.1 EMQ X是什么
EMQ/EMQX就是MQTT Broker的一种实现
- 基于 Erlang/OTP 平台开发的 MQTT 消息服务器
- 开源社区中最流行的 MQTT 消息服务器
- 国产 + 开源
- 百万级 (集群千万级)
- 分布式
EMQ X 基于 Erlang/OTP 平台开发的 MQTT 消息服务器,是开源社区中最流行的 MQTT 消息服务器。EMQX 是开源百万级分布式 MQTT 消息服务器(MQTT Messaging Broker),用于支持各种接入标准 MQTT 协议的设备,实现从设备端到服务器端的消息传递,以及从服务器端到设备端的设备控制消息转发。从而实现物联网设备的数据采集,和对设备的操作和控制。