MQTT กับงาน Industrial Internet of Things (IIoT)
MQTT กับงาน Industrial Internet of Things (IIoT) MQTT (Message Queuing Telemetry Transport) เป็นโปรโตคอลสำหรับใช้ส่งข้อความระหว่างอุปกรณ์ โดยใช้โมเดลเน็ตเวิร์คแบบ publish-subscribe ซึ่งจะแตกต่างจากโปรโตคอลอื่นๆโดยส่วนมากที่ใช้โมเดล Server-Client ในการรับส่งข้อมูล ตัวโปรโตคอลรันอยู่บนเทคโนโลยี TCP/IP จึงทำให้การส่งข้อมูลนั้นไม่มีการ loss ระหว่างทาง MQTT ถูกพัฒนาขึ้นมาเพื่อใช้ในการส่งข้อมูลจากที่ห่างไกลซึ่งใช้แบนด์วิธของเน็ตเวิร์คน้อยมาก หลักการทำงานของ MQTT โปรโตคอล MQTT แบ่งบทบาทของอุปกรณ์ในเน็ตเวิร์คออกเป็น 2 ประเภท ได้แก่ Message Broker และ Client MQTT Broker เป็นเซิฟเวอร์ซึ่งทำหน้าที่รับ Message ที่ส่งจาก Client ตัวหนึ่งและนำส่ง (Route) ไปยัง Client อีกตัวหนึ่ง MQTT Broker สามารถรันได้หลาย Platform ไม่ว่าจะเป็น Window, MAC […]