เกี่ยวกับโปรโตคอล IoT ส่วนใหญ่จะใช้ HTTP, CoAP และ MQTT ในการสื่อสาร
HTTP และ CoAP เหมาะสำหรับลูกค้าประเภท REST ถึงการสื่อสารเซิร์ฟเวอร์และ MQTT รองรับการเผยแพร่และสมัครรับข้อมูลการสื่อสารผู้ใช้หลายคนโดยที่ต้นทางสามารถมาจากเซิร์ฟเวอร์หนึ่งไปยังอีกไคลเอนต์หนึ่งไปยังอีกไคลเอนต์หนึ่งเท่านั้น
ตอบคำถาม:
ใช้ REST ผ่าน HTTP หรือ CoAP สำหรับการสื่อสารแบบหนึ่งต่อหนึ่งหรือ MQTT สำหรับการใช้ทราฟฟิกแบบหลายจุด
รายละเอียดเพิ่มเติม
หลังจากความคิดเห็นด้านล่างฉันยอมรับคำตอบของฉันค่อนข้างบางส่วนดังนั้นฉันจึงตรวจสอบและพบอีกเล็กน้อย:
แม้แต่การสื่อสารก็มีมาตรฐานเช่นนี้หากคำนวณทั้งหมด:
ที่มา: โครงการ EU Butler - ปัญหาการสื่อสาร
นอกจากนี้ยังpostscapes.comมีรายการต่อไปนี้ตามในแง่มุมที่แตกต่างกัน
1 Infrastructure (ex: 6LowPAN, IPv4/IPv6, RPL)
2 Identification (ex: EPC, uCode, IPv6, URIs)
3 Comms / Transport (ex: Wifi, Bluetooth, LPWAN)
4 Discovery (ex: Physical Web, mDNS, DNS-SD)
5 Data Protocols (ex: MQTT, CoAP, AMQP, Websocket, Node)
6 Device Management (ex: TR-069, OMA-DM)
7 Semantic (ex: JSON-LD, Web Thing Model)
8 Multi-layer Frameworks (ex: Alljoyn, IoTivity, Weave, Homekit)
อย่างที่เห็นในรายการของแต่ละตัวอย่างมีมากมายและยังมีประเพณีและกรรมสิทธิ์ที่แน่นอน
คุณควรเปิดลิงค์นั้นและอ่านมันเป็นใจเป่า ฉันเชื่อว่าคุณอาจพบในโครงการของคุณหลาย ๆ อย่างน้อยถ้าเซ็นเซอร์มีรูปแบบแน่นมากเช่น ไม่เพียง แต่ส่วนประกอบในรูปแบบบริสุทธิ์ แต่เป็นส่วนหนึ่งของระบบนิเวศที่มีอยู่แล้วบางส่วน ในกรณีเหล่านั้นคุณอาจไม่สามารถเจรจาในแบบที่คุณต้องการคุณต้องเลือกระหว่างระบบนิเวศ
ปัญหาที่ถูกต้องในตอนนี้ดูเหมือนว่าจะพบชุดผลิตภัณฑ์ที่ถูกต้องหรือชุดของชุด (กลุ่มของชุดผลิตภัณฑ์) ที่มีโปรโตคอลที่เหมือนกันหรือเกือบจะตรงกับสแต็คมากกว่า WiFi ในขณะที่คุณตั้งเป้าหมาย เป็นโซลูชั่นเครือข่ายไร้สายอื่น ๆ ที่คุณอาจเผชิญ)
เกณฑ์คือการระบุทุกสิ่งที่คุณอาจต้องการทำและจำนวนสแต็คที่คุณอาจต้องการเรียนรู้ในวิธีนั้น โดยการเรียนรู้ฉันหมายความว่าคุณยังคงต้องการเล่นกับอุปกรณ์เล็ก ๆ น้อย ๆ และตระหนักถึงวิธีการทำงานของโปรโตคอลบางอย่างภายใต้ประทุน