mosquitto

mosquitto #

物联网(Internet of Things,IoT)最近曝光率越来越高。虽然 HTTP 是网页的事实标准,不过机器之间(Machine-to-Machine,M2M)的大规模沟通需要不同的模式:之前的请求 / 回答(Request/Response)模式不再合适,取而代之的是发布 / 订阅(Publish/Subscribe)模式。这就是轻量级、可扩展的 MQTT(Message Queuing Telemetry Transport)可以施展拳脚的舞台。

MQTT 是基于二进制消息的发布 / 订阅编程模式的消息协议,最早由 IBM 提出的,如今已经成为 OASIS 规范。由于规范很简单,非常适合需要低功耗和网络带宽有限的 IoT 场景,比如:

  • 遥感数据
  • 汽车
  • 智能家居
  • 智慧城市
  • 医疗医护

安装 #

MacOS #

brew install mosquitto

参考:https://mosquitto.org/download/