ESP8266通讯协议应用比较

  • AP模式
    • TCP
      • Web Server+HTTP
        • HTTP
          1. HTTP的请求/应答方式的会话都是客户端发起的,缺乏服务器通知客户端的机制。
          2. 一对一 连接

          • HTML
          • CSS
          • JavaScript
          • Ajax
          • 图片
        • Rest

      • Web Server +Websocket
        • Websocket
          使用一个TCP连接进行双向通讯的机制,实时​​
      • Web Server +MQTT
        • MQTT
          可一对多,轻量,然而需要连接另外的服务器
          可通过uMQTT broker同时接入内外网(通过回调)
      • Web Server+UDP
        • UDP
          无状态不握手的连接,所以数据可靠性无保证,但是实时 组播,可一对多, 比如NTP接口一般都是udp的
  • STA
    • TCP
      • MQTT Client
      • Websocket
    • UDP
      • COAP
        适合低功耗无状态短消息
        • LoRa,
        • ZigBee
        • Bluetooth

你可能感兴趣的:(ESP8266通讯协议应用比较)