วิธีการเลือกเซิร์ฟเวอร์ IoT น้ำหนักเบาแบบง่ายสำหรับการพัฒนา
เรากำลังสำรวจกรณีและวิธีการใช้ IoT ที่แตกต่างกัน เพื่ออำนวยความสะดวกในการสำรวจทดลองออกแบบพัฒนาและทดสอบโซลูชันที่เป็นไปได้ฉันกำลังตรวจสอบความเป็นไปได้ของการตั้งค่าเซิร์ฟเวอร์ IoT แบบง่าย ๆ ดังนั้นฉันต้องการที่จะเข้าใจสถาปัตยกรรมพื้นฐานของเซิร์ฟเวอร์ที่ให้บริการอุปกรณ์ IoT อุปกรณ์ IoT ที่พูดอย่างกว้างขวางจะเชื่อมต่อบริการที่ให้บริการข้อมูลและทำให้ข้อมูลพร้อมใช้งานโดยอุปกรณ์อื่น ๆ ตรงนี้ค่อนข้างตรงไปตรงมา ตอนนี้อุปกรณ์ IoT edge ที่เป็นไปได้จะใช้ Wi-Fi แต่วางแผนที่จะโยกย้ายไปยังอัตราการส่งข้อมูลต่ำโพรโทคอลพลังงานต่ำเช่น ZigBee, BLE หรืออาจเป็น Z-Wave ณ จุดนี้ฉันจะต้องใช้ฮับบางประเภท . ข้อมูลที่รับส่งข้อมูลจะอยู่ที่ประมาณ 100 ไบต์สูงสุดที่การส่งข้อมูลอาจสูงถึงหนึ่งธุรกรรมต่อนาที อุปกรณ์ขอบ IoT ส่วนใหญ่จะอัปโหลดข้อมูลพร้อมการดาวน์โหลดไปยังอุปกรณ์เป็นครั้งคราว มีคนแนะนำว่าฉันดูเป็นMQTTและRabbitMQเป็นตัวเลือกที่เป็นไปได้ นอกจากนี้ฉันยังถูกนำไปยัง "การแสดงข้อความ MQTT ในเบราว์เซอร์แบบเรียลไทม์ " ซึ่งฉันกำลังดูในเวลาที่เขียน นี่คือคำถามสองสามข้อที่ฉันเชื่อว่าเกี่ยวข้องกัน: อะไรที่ทำให้เซิร์ฟเวอร์ IoT แตกต่างจากเว็บเซิร์ฟเวอร์, เซิร์ฟเวอร์จดหมายหรือเซิร์ฟเวอร์ FTP? สถาปัตยกรรมพื้นฐานของเซิร์ฟเวอร์ IoT พื้นฐานคืออะไร? คุณลักษณะใดมีความสำคัญเมื่อพิจารณาเซิร์ฟเวอร์ …