MQTT协议与PhpMQTTClient

MQTT协议是为低能耗、低带宽、不可靠网络的远程设备通讯而设计的,特点包括:

  • 发布/订阅消息模式,实现一对多消息发布
  • 屏蔽负载内容的消息传输
  • 基于TCP/IP网络连接
  • 三种消息发布服务质量:
    • 至多一次:消息传输依赖TCP/IP网络,可能丢失或重复,适合不重要的环境传感器数据
    • 至少一次:确保消息到达,但可能重复,适合计费系统
    • 只有一次:确保消息只到达一次,适合重要场合
  • 小巧的传输开销和最小化的协议交换
  • Last Will和Testament机制,通知客户端异常中断
rar 文件大小:50.41KB