MQTT

没想到“东郊到家”竟然用MQTT

前言

随着物联网技术的爆发式发展,越来越多的设备与网络连接在一起,构成了庞大的物联网生态系统。在这个系统中,通信协议扮演着至关重要的角色。海量的设备接入和设备管理对网络带宽、时延要求、通信协议以及平台服务架构都带来了巨大的挑战。对于物联网协议来说,必须针对性地解决物联网设备通信的几个关键问题。

MQTT协议正是为了解决这些问题而被创建的。经过多年的发展,MQTT 协议凭借其轻量、高效、可靠的消息传递、海量连接支持、以及安全的双向通信等优点,已成为物联网协议的实施标准,在车联网、工业物联网、智能家居、智慧交通等领域发挥着重要作用。

MQTT是一种基于发布/订阅模式的轻量级消息传输协议,专门针对低带宽和不稳定网络环境的物联网应用而设计,可以用极少的代码为联网设备提供实时可靠的消息服务。MQTT 协议广泛应用于物联网、移动互联网、智能硬件、车联网、智慧城市、远程医疗、 电力、石油与能源等领域。

MQTT协议由 Andy Stanford-Clark(IBM)和 Arlen Nipper(Arcom,现为 Cirrus Link)于 1999年发布。按照Nipper的介绍,MQTT必须具备以下几点:

MQTT应用环境搭建及测试(带程序)

首先了解一下什么是MQTT ?

订阅 RSS - MQTT