Blog

MQTT Temelleri

Broker, topic, QoS, oturumlar ve MQTT 5 özellikleri gibi temel MQTT kavramları; ücretsiz public broker broker.connectmq.com üzerinde uygulamalı örneklerle.

MQTT Maksimum Mesaj Boyutu: Sınırlar ve Büyük Payload Stratejileri

MQTT teknik olarak 256 MB'lık bir paket taşıyabilir, ancak broker'lar, istemci kütüphaneleri ve cihazlar çok daha düşük sınırlar uygular. Gerçek sınırların nerede olduğunu, aşıldıklarında ne olduğunu ve büyük payload'ların nasıl gönderileceğini öğrenin.

6 dk okuma

MQTT'yi Kim İcat Etti? Petrol Boru Hatlarından IoT'ye Uzanan Tarih

MQTT, 1999'da IBM'den Andy Stanford-Clark ve Arcom'dan Arlen Nipper tarafından petrol boru hatlarını uydu üzerinden izlemek için icat edildi. Açık kaynağa, OASIS'e, ISO'ya ve bugünün yönetilen bulut broker'larına uzanan yolculuğunu izleyin.

7 dk okuma

MQTT vs CoAP: TCP Üzerinde Pub/Sub ve UDP Üzerinde İstek/Yanıt

MQTT ve CoAP'nin ikisi de kısıtlı IoT cihazlarını hedefler ama zıt yaklaşımlar benimser: TCP üzerinde broker tabanlı pub/sub ve UDP üzerinde RESTful istek/yanıt. İşte nasıl karşılaştırıldıkları ve hangisinin ne zaman kullanılacağı.

8 dk okuma

IoT Geliştiricileri için 40 MQTT Mülakat Sorusu ve Cevabı

Temeller, QoS, oturumlar, retained message'lar, Last Will, MQTT 5 ve güvenliği kapsayan, kısa cevaplı kırk MQTT mülakat sorusu; ayrıca her kavramı broker.connectmq.com üzerinde pratik etmenin yolları.

7 dk okuma

MQTT Broker vs Mesaj Kuyruğu: Aradaki Fark Nedir?

Bir MQTT broker ve bir mesaj kuyruğu, ikisi de üreticiler ile tüketiciler arasında durur, ancak mesajları temelden farklı şekillerde iletir. Her birinin semantiğini ve bir bulut MQTT broker'ın ne zaman doğru yapı taşı olduğunu öğrenin.

7 dk okuma

MQTT 3.1.1 vs 5.0: Neler Değişti ve Yükseltmeli misiniz?

Protokol davranışındaki değişiklikleri, istemci kütüphanesi desteğini ve karma bir filoyu kademeli olarak yükseltmek için adım adım bir geçiş kontrol listesini ele alan uygulamalı bir MQTT 3.1.1 vs 5.0 karşılaştırması.

7 dk okuma

Response Topic ve Correlation Data ile MQTT İstek/Yanıt Deseni

MQTT bir publish/subscribe protokolüdür, ancak cihazların çoğu zaman soruları yanıtlaması gerekir. MQTT 5 response topic ve correlation data'nın MQTT'yi nasıl temiz bir istek/yanıt kanalına dönüştürdüğünü çalışan Python ve Node.js koduyla öğrenin.

6 dk okuma

MQTT Mesaj Sıralaması Garantileri Açıklandı

MQTT mesajları sırayla tutar, ancak yalnızca dar kurallar çerçevesinde. Spesifikasyonun tam olarak neyi garanti ettiğini, mesajların sırasını bozan gerçek dünya durumlarını ve sıra numaralarının tüketicilerinizi nasıl sağlamlaştırdığını öğrenin.

7 dk okuma

MQTT CONNACK Dönüş Kodları 0-5 Açıklaması (MQTT 3.1.1)

MQTT 3.1.1 broker'ları her CONNECT'e 0 ile 5 arasında bir CONNACK dönüş koduyla yanıt verir. Her birinin ne anlama geldiğini, Mosquitto, Paho ve MQTT.js'te nasıl göründüğünü ve her ret için en hızlı çözümü öğrenin.

6 dk okuma

MQTT'de Retained Mesaj Nasıl Silinir? (CLI, Python ve Web İstemcisi)

Eskimiş bir retained mesaj, her yeni subscriber'ı eski verilerle karşılamaya devam eder. MQTT'de retained bir mesajı boş bir retained publish ile komut satırından, Python'dan, JavaScript'ten ve bir tarayıcı istemcisinden nasıl sileceğinizi burada bulabilirsiniz.

7 dk okuma

MQTT TCP mi UDP mi? MQTT Taşıma Katmanı Açıklamalı

MQTT; doğrudan, TLS içinde veya WebSocket içinde TCP üzerinde çalışır. Protokolün neden sıralı ve güvenilir bir akışa bağlı olduğunu, MQTT-SN ile QUIC'in nereye oturduğunu ve bir ConnectMQ broker için hangi portların açılacağını öğrenin.

6 dk okuma

MQTT-SN Nedir? Sensör Ağları için MQTT Açıklamalı

MQTT-SN, MQTT'yi UDP, Zigbee ve diğer TCP dışı ağlardaki pille çalışan sensörlere uyarlar. Topic ID'leri, uyuyan client'ları ve gateway'leri öğrenin ve MQTT-SN trafiğini standart bir MQTT broker'a nasıl aktaracağınızı görün.

7 dk okuma

MQTT Message Expiry Interval: Eskimiş Komutları Durdurmak

MQTT 5, bir publisher'ın bir mesajın ne kadar süre geçerli kalacağını belirtmesine olanak tanır. Mesaj sona erme süresinin kalıcı oturumlar ve retained mesajlarla nasıl çalıştığını ve geç bağlanan cihazların eskimiş komutları çalıştırmasını nasıl önleyeceğinizi öğrenin.

6 dk okuma

MQTT Maksimum QoS ve Subscription Düşürmeleri

İstediğiniz QoS her zaman aldığınız QoS değildir. Efektif QoS'un nasıl hesaplandığını, broker'ların maksimum QoS'u nasıl bildirip daha düşük subscription seviyeleri verdiğini ve bağlantınızın gerçekte neyi kullandığını nasıl kontrol edeceğinizi öğrenin.

6 dk okuma

MQTT Retained Mesajlar: Nasıl Çalışır ve Ne Zaman Kullanılır?

Retain bayrağı, bir MQTT broker'ın her yeni subscriber'a bir topic'teki bilinen son değeri anında vermesini sağlar. Nasıl çalıştığını, nerede parladığını ve nerede eskimiş veri hatalarına yol açtığını öğrenin.

7 dk okuma

Özel MQTT broker’ınız birkaç tık uzağınızda

Hesabınızı oluşturun, broker kimlik bilgilerinizi alın ve ilk cihazınızı bağlayın — kurulacak, yamalanacak ya da ölçeklendirilecek sunucu yok.