MQTT Sender Connector
MQTT Sender connector, gerçek zamanlı veri alımına adanmıştır. Belirlenen kanalları aktif olarak izleyerek, canlı akan verilerin verimli bir şekilde yakalanmasını kolaylaştırır. Bu hizmet, özellikle anlık ve sürekli veri alımının zorunlu olduğu durumlarda değerlidir; uygulamalarınızın ağ içinde dolaşan en güncel bilgilerle senkronize kalmasını sağlar.
Required Connector Properties
Gerekli Connector Özellikleri
-
Broker: MQTT broker adresi, cihazların birbirleriyle iletişim kurmak için kullandığı merkezi sunucu veya aracıdır. MQTT mesajlarının yönlendirildiği ve depolandığı yer burasıdır. Örneğin, mqtt://broker.example.com:1883 gibi bir adres biçimi kullanılabilir.
-
Port: MQTT, broker ile iletişim kurmak için kullanılan port numarasıdır. Genellikle 1883 (TCP) veya 8883 (TLS/SSL ile güvenli bağlantı) kullanılır.
-
Username: MQTT broker'a bağlanırken kimlik doğrulamak amacıyla kullanıcı adı ve parola bilgileri sağlanabilir. Bu, bağlantının güvenliğini artırmak için kullanılır.
-
Password: MQTT broker'a bağlanırken kimlik doğrulamak amacıyla kullanıcı adı ve parola bilgileri sağlanabilir. Bu, bağlantının güvenliğini artırmak için kullanılır.
-
Topic: MQTT'de iletişim belirli konular (topic) etrafında düzenlenir. Bir cihaz veya uygulama belirli bir konuyu yayınlayabilir ya da bu konuya abone olabilir. Konular metin dizeleri olarak ifade edilir ve kavramsal olarak bir mesajın içeriğini tanımlar. Örneğin, "weather/istanbul/temperature" bir konu olabilir ve bu konuda yayınlanan mesajlar İstanbul'un sıcaklığını içerebilir.
-
Version: MQTT protokolü zaman içinde gelişmiş ve farklı sürümlere sahip olmuştur. MQTT sürümleri, protokole ait belirli özelliklerin ve geliştirmelerin sürüm numaralarını temsil eder. Örneğin, MQTT sürüm 3 ve MQTT sürüm 5. Uyumlu iletişimin sağlanabilmesi için istemcilerin ve broker'ların aynı MQTT sürümünü desteklemesi gerekir.
-
Qos: MQTT'de QoS seviyeleri mesajların teslim kalitesini belirtir. Üç farklı QoS seviyesi vardır:
- QoS 0 (At most once): Mesajlar bir kez gönderilir ve teslim garantisi yoktur. Bu seviyede mesaj kaybolabilir.
- QoS 1 (At least once): Mesajlar en az bir kez teslim edilir. Teslim onayı alınmazsa mesaj tekrar gönderilebilir.
- QoS 2 (Exactly once): Mesajlar tam olarak bir kez teslim edilir. Mesajın hem gönderildiği hem de alıcı tarafından alındığı doğrulanır.
Bu QoS seviyeleri iletişimin güvenilirliğini ve kararlılığını sağlamak için kullanılır. İstemciler ve broker'lar, verilen bir QoS seviyesi kullanarak iletişimin kalitesini belirler ve uygun durumlarda yeniden deneme veya teslim onayı kullanabilir.