MQTT temelleri
MQTT nasıl çalışır: publish/subscribe, topic ve wildcard, QoS, retained mesajlar, oturumlar, Last Will, MQTT 5 özellikleri ve paket yapısı.
TemellerMQTT Nedir? Pratik Bir Giriş
MQTT nedir? MQTT protokolüne pratik bir giriş: broker, topic, publish/subscribe, QoS, retained mesajlar ve Last Will — uygulamalı örneklerle anlatılıyor.
TemellerMQTT Port’ları: 1883, 8883, 8083, 8084 ve 443 Açıklaması
Hangi MQTT port’unu kullanmalısınız? 1883, 8883, 8083, 8084 ve 443’ün anlamını, tarayıcıda hangilerinin çalıştığını ve popüler broker port’larını öğrenin.
TemellerMQTT QoS Seviyeleri: QoS 0, 1 ve 2 Açıklaması
MQTT QoS rehberi: QoS 0, 1 ve 2 paket paket nasıl çalışır, düşürme kuralı ne demektir, oturumlar teslimatı nasıl etkiler ve hangi seviyeyi seçmelisiniz?
TemellerMQTT Topic’leri ve Wildcard’lar: Tasarım Rehberi ve En İyi Uygulamalar
MQTT topic’leri ve wildcard’lar: topic seviyeleri, + ve # joker karakterleri, $SYS topic’leri, paylaşımlı abonelikler ve topic hiyerarşisi tasarım ipuçları.
TemellerMQTT Retained Mesajlar: Nasıl Çalışır ve Nasıl Silinir?
MQTT retained mesajlar: retain bayrağı nasıl çalışır, ne zaman kullanılır, retained mesaj boş payload ile nasıl silinir ve MQTT 5 retain seçenekleri nelerdir?
TemellerMQTT Last Will and Testament (LWT) Nedir?
MQTT Last Will and Testament nasıl çalışır: broker onu ne zaman gönderir, MQTT 5’te will delay ve kod örnekleriyle retained online/offline presence kalıbı.
TemellerMQTT Keep Alive: PINGREQ, Zaman Aşımları ve Ayarlama
MQTT keep alive nasıl çalışır: 1,5× zaman aşımı kuralı, PINGREQ ve PINGRESP, MQTT 5 Server Keep Alive, NAT ve mobil ağ tuzakları ve doğru aralığın seçimi.
TemellerMQTT Kalıcı Oturumlar: Clean Session ve Clean Start
MQTT kalıcı oturumları: 3.1.1’de cleanSession, MQTT 5’te Clean Start ve Session Expiry, Session Present bayrağı ve QoS 1/2 mesajlarının kuyruğa alınması.
TemellerMQTT Shared Subscriptions: $share ile Yük Dengeleme
MQTT paylaşımlı abonelikler: $share/group/filter sözdizimi, mesajların nasıl dağıtıldığı, broker desteği, kullanım senaryoları ve sıralama gibi tuzaklar.
TemellerSparkplug B Nedir? Endüstriyel IoT için MQTT
Sparkplug B açıklaması: spBv1.0 topic ad alanı, NBIRTH/NDEATH ve DATA/CMD mesajları, protobuf payload’ları, bdSeq ve seq ile Primary Host Application kavramı.