MQTT (Message Queuing Telemetry Transport), IoT cihazları ve makineden makineye iletişim için tasarlanmış hafif bir mesajlaşma protokolüdür. Makinelerinizin ve cihazlarınızın bulut hizmetleri ve uygulamalarla "konuşması" için basit ve verimli bir yol olarak düşünebilirsiniz.
Geleneksel iletişim yöntemlerinden farklı olarak MQTT şunlar için optimize edilmiştir:
- ✓ Düşük bant genişliği ağları – Sınırlı internet bağlantısında bile verimli çalışır
- ✓ Pil destekli cihazlar – Uzak sensörler ve makineler için minimum güç tüketimi
- ✓ Gerçek zamanlı iletişim – Anlık veri iletimi ve uzaktan kontrol
- ✓ Güvenilir teslimat – Kararsız ağ koşullarında bile mesajların hedefe ulaşmasını sağlar
MQTT "yayın-abone" modelini kullanır; cihazlar veriyi konulara yayınlar, uygulamalar da bu veriyi almak için abone olur. Bu, binlerce hatta milyonlarca cihazı bağlamak için son derece esnek ve ölçeklenebilir bir yapı sunar.