MQTT
TCPPublish / Subscribe
โปรโตคอล Client-Server แบบ publish/subscribe ที่ให้อุปกรณ์ส่งข้อความเข้า Broker ตาม topic และให้ระบบที่สนใจ subscribe รับต่อ โดยไม่ต้องรู้จักกันโดยตรง
- +กินแบนด์วิดท์น้อย
- +รองรับ QoS 0/1/2
- +มี session, retained message และ message expiry
- −ต้องมี Broker เป็นตัวกลาง
- −ทำงานบน TCP จึงมี overhead กว่า UDP
- −ต้องออกแบบ topic และสิทธิ์ publish/subscribe ให้รัดกุม