物联网 IOT 专题

发布时间: 更新时间: 总字数:502 阅读时间:2m 作者: 分享 复制网址

IOT(Internet of things,物联网) 是一种计算设备、机械、数字机器相互关系的系统,具备通用唯一识别码,并具有通过网络传输数据的能力,无需人与人、或是人与设备的交互。

介绍

IoT 系统有三个组件:

  • 智能设备
  • IoT 应用程序
  • 图形用户界面

相关介绍

  • MaaS(Machine as a Service)物联网即服务

MQTT

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议) 是一种基于发布/订阅模式的轻量级消息传输协议,专门针对低带宽不稳定网络环境的物联网应用而设计,可以用极少的代码为联网设备提供实时可靠的消息服务

  • 特点

    • 发布/订阅(publish/subscribe)模式
      • Topic
    • 轻量高效(MQTT 的最小报文仅为 2 个字节,比 HTTP 占用更少的网络开销),节省带宽
    • 可靠的消息传递
    • 海量连接支持
    • 在线状态感知
    • TLS/SSL 安全双向通信
    • QoS(Quality of Service levels)
      • QoS 0 消息会发生丢失或重复
      • QoS 1 消息将至少传送一次给订阅者
      • QoS 2 保证消息仅传送到目的地一次,在发送方和接收方之间需要两个流
  • EMQX 是一款大规模分布式物联网 MQTT 服务器(也称为 MQTT Broker),Docker 启动

docker run -d --name emqx -p 18083:18083 -p 1883:1883 emqx/emqx:latest
  • MQTT X 是一款开源的跨平台桌面客户端,它简单易用且提供全面的 MQTT 5.0 功能、特性测试,可运行在 macOS, Linux 和 Windows 上,并提供 web 界面
最新评论
加载中...
Home Archives Categories Tags Statistics