---
title: "MQTT ve WebSocket ile Gerçek Zamanlı Bildirimler | ConnectMQ"
description: "Sipariş durumu, teslimat takibi, uyarılar ve uygulama içi güncellemeleri güvenli WebSocket üzerinden MQTT ile web ve mobil uygulamalara polling olmadan iletin."
url: "https://connectmq.com/tr/kullanim-senaryolari/gercek-zamanli-bildirimler/"
language: "tr"
---

Kullanım senaryosu

# Canlı güncellemeler her uygulamaya

Sipariş onaylandı, kurye iki durak uzakta, fiyat alarmı tetiklendi: backend’iniz olayı bir kez yayınlar; abone olan her tarayıcı sekmesi ve mobil uygulama onu güvenli WebSocket üzerinden MQTT ile anında alır. Polling yok, kendi socket sunucunuz yok.

[Ücretsiz deneyin](https://app.connectmq.com/signup) [Fiyatları görün](https://connectmq.com/tr/fiyatlandirma/)

Kart gerekmez

Kullanıldığı sektörler

-   [Ulaşım ve Lojistik](https://connectmq.com/tr/sektorler/ulasim-ve-lojistik/)
-   [Perakende ve E-ticaret](https://connectmq.com/tr/sektorler/perakende-ve-e-ticaret/)
-   [Finansal Hizmetler](https://connectmq.com/tr/sektorler/finans/)

Örnek mesaj

PUBLISH orders/ord-58213/status

```
{"status":"out_for_delivery","eta":"14:35","stops_away":2,"courier":"c-221","ts":"2026-10-22T14:02:51Z"}
```

QoS 1 · TLS 8883 · PUBACK

Sorun

## Polling, kendi yazdığınız socket sunucuları ve kaçan güncellemeler

Birkaç saniyede bir API sorgulayan uygulamalar backend’inizi yorar ve yine de yavaş hissettirir. Kendi WebSocket servisinizi yazmak; yeniden bağlanma mantığını, fan-out’u ve yatay ölçeklemeyi sizin kurmanız demektir. Wi-Fi’dan mobil veriye geçen kullanıcı da yine en önemli güncellemeyi kaçırır.

## Nasıl çalışır

1.  1
    
    ### Backend’iniz olay yayınlar
    
    Sipariş servisi, dağıtım sistemi ya da uyarı işi, bir şey değiştiğinde orders/{sipariş kimliği}/status gibi bir topic’e küçük bir JSON olayı yayınlar.
    
2.  2
    
    ### Uygulamalar girişte abone olur
    
    Web uygulamaları MQTT.js ile güvenli WebSocket üzerinden, mobil uygulamalar yerel bir MQTT istemcisiyle bağlanır ve o kullanıcıya ait topic’lere abone olur.
    
3.  3
    
    ### Broker dağıtır
    
    ConnectMQ her olayı tüm abonelere aynı anda iletir: müşterinin telefonu, açık tarayıcı sekmesi ve destek ekibinizin konsolu.
    
4.  4
    
    ### Arayüz yerinde güncellenir
    
    Uygulama sipariş takibini ilerletir, bir rozeti günceller ya da uygulama içi banner gösterir. Kapalı uygulamalar için kendi push servisiniz APNs ve FCM ile göndermeye devam eder.
    

ConnectMQ

## Broker’dan beklenenler

### Tarayıcıdan doğrudan bağlantı

Güvenli WebSocket üzerinden MQTT, tarayıcının backend’inizin TLS’li MQTT ile eriştiği broker’a doğrudan bağlanmasını sağlar.

### Her istemci yalnızca kendi topic’lerini görür

Kullanıcı adı/şifre doğrulaması ve topic bazlı ACL’ler her istemciyi users/{id}/# gibi kendi ağacıyla sınırlar; oraya yalnızca backend’iniz yayın yapabilir.

### (Yeniden) bağlanınca güncel durum

Retained mesajlar, uygulama abone olduğu anda son sipariş durumunu verir; QoS 1 ile kalıcı oturumlar kısa bir kopukluk sırasında kaçanları iletir.

### Her olaya uygun QoS

Yalnızca en yenisinin önemli olduğu sık kurye konumları için QoS 0, mutlaka ulaşması gereken durum değişiklikleri ve uyarılar için QoS 1.

## Ne kazanırsınız

-   Güncellemeler gerçekleştiği anda uygulamada görünür
-   Polling ve durum yenilemelerinden gelen API yükü azalır
-   Kurup ölçeklemeniz gereken bir WebSocket sunucusu ya da fan-out katmanı yok
-   Kullanıcı uygulamayı yeniden açtığı anda güncel durumu görür

Örnek topic’ler

```
orders/ord-58213/status            (retained)
orders/ord-58213/courier/location
users/u-90417/notifications
users/u-90417/badge                 (retained)
```

## Bu senaryoyu kullanan sektörler

 [![](https://connectmq.com/images/industries/hero/transportation-logistics.webp) Ulaşım ve Lojistik](https://connectmq.com/tr/sektorler/ulasim-ve-lojistik/) [![](https://connectmq.com/images/industries/hero/retail-ecommerce.webp) Perakende ve E-ticaret](https://connectmq.com/tr/sektorler/perakende-ve-e-ticaret/) [![](https://connectmq.com/images/industries/hero/financial-services.webp) Finansal Hizmetler](https://connectmq.com/tr/sektorler/finans/)

## İlgili çözümler

[

### Bağlı Ürünler ve Akıllı Donanım

Kendi müşterilerinize sunduğunuz akıllı cihazlar

Daha fazla bilgi](https://connectmq.com/tr/bagli-urunler/)

## Sık sorulan sorular

Gerçek zamanlı bildirimler için MQTT mi WebSocket mi kullanmalıyım?

İkisini birden: MQTT, WebSocket üzerinde çalışır. Yalın bir WebSocket yalnızca bir kanaldır; topic’leri, fan-out’u, yeniden bağlanmayı ve teslim garantilerini sizin kurmanız gerekir. Güvenli WebSocket üzerinden MQTT bunlara publish/subscribe, QoS, retained mesajlar ve Last Will ekler; sunucu tarafını ConnectMQ yönetir.

MQTT push bildirimlerin (FCM/APNs) yerini alabilir mi?

Açık ya da ön planda çalışan uygulamalar için evet: MQTT güncellemeleri daha hızlı ve daha zengin veriyle iletir. Uygulama kapalıyken iOS ve Android arka plan bağlantılarını kısıtlar; bu durumlar için APNs ve FCM’i koruyun. Yaygın yöntem, olayı bir kez yayınlayıp seçili olayları küçük bir servisle push olarak iletmektir.

React ya da tarayıcı uygulamasında MQTT nasıl kullanılır?

MQTT.js kullanın: ConnectMQ’nun güvenli WebSocket uç noktasına bağlanın, kullanıcının topic’lerine abone olun ve her mesajda state’i güncelleyin. Ön yüz koduna asla geniş yetkili bir kimlik bilgisi koymayın; tarayıcı istemcilerine ACL’i yalnızca kendi topic’lerini okumaya izin veren kimlik bilgileri verin.

## Bu senaryoyu ConnectMQ üzerinde kurun

Free planda başlayın — kart gerekmez — ilk cihazlarınızı bugün bağlayın, canlıya geçtiğinizde yükseltin.

[Hemen başlayın](https://app.connectmq.com/signup) [Fiyatları görün](https://connectmq.com/tr/fiyatlandirma/)

## Diğer kullanım senaryoları

-   [Kestirimci Bakım](https://connectmq.com/tr/kullanim-senaryolari/kestirimci-bakim/)
-   [Varlık Performansı Takibi](https://connectmq.com/tr/kullanim-senaryolari/varlik-performansi-takibi/)
-   [Endüstriyel Yapay Zekâ Ajanları](https://connectmq.com/tr/kullanim-senaryolari/endustriyel-yapay-zeka-ajanlari/)
-   [Enerji Yönetimi](https://connectmq.com/tr/kullanim-senaryolari/enerji-yonetimi/)
-   [Bağlı Araçlar](https://connectmq.com/tr/kullanim-senaryolari/bagli-araclar/)
-   [Elektrikli Araç Şarj Yönetimi](https://connectmq.com/tr/kullanim-senaryolari/elektrikli-arac-sarj-yonetimi/)
-   [Filo Yönetimi](https://connectmq.com/tr/kullanim-senaryolari/filo-yonetimi/)
-   [Uzak Saha Varlık İzleme](https://connectmq.com/tr/kullanim-senaryolari/uzak-saha-varlik-izleme/)
-   [Tank Seviye İzleme](https://connectmq.com/tr/kullanim-senaryolari/tank-seviye-izleme/)
-   [Akıllı Sayaç](https://connectmq.com/tr/kullanim-senaryolari/akilli-sayac/)
-   [Güneş ve Rüzgar Santrali İzleme](https://connectmq.com/tr/kullanim-senaryolari/gunes-ve-ruzgar-santrali-izleme/)
-   [Temiz Oda ve GMP Ortam İzleme](https://connectmq.com/tr/kullanim-senaryolari/temiz-oda-ortam-izleme/)
-   [Soğuk Zincir İzleme](https://connectmq.com/tr/kullanim-senaryolari/soguk-zincir-izleme/)
-   [Uzaktan Hasta İzleme](https://connectmq.com/tr/kullanim-senaryolari/uzaktan-hasta-izleme/)
-   [Hastane Ekipman İzleme ve Takibi](https://connectmq.com/tr/kullanim-senaryolari/tibbi-cihaz-takibi/)
-   [Akıllı Mağaza Operasyonları](https://connectmq.com/tr/kullanim-senaryolari/akilli-magaza-operasyonlari/)
-   [ATM ve POS Terminal İzleme](https://connectmq.com/tr/kullanim-senaryolari/atm-ve-pos-terminal-izleme/)
-   [Telekom Şebeke Ekipmanı İzleme](https://connectmq.com/tr/kullanim-senaryolari/sebeke-ekipmani-izleme/)
-   [Operatörler için IoT Platformu](https://connectmq.com/tr/kullanim-senaryolari/operatorler-icin-iot-platformu/)
-   [Gerçek Zamanlı Piyasa Verisi](https://connectmq.com/tr/kullanim-senaryolari/gercek-zamanli-piyasa-verisi/)
-   [Tarım Dronları](https://connectmq.com/tr/kullanim-senaryolari/tarim-dronlari/)
-   [Seracılıkta IoT Sensörleri](https://connectmq.com/tr/kullanim-senaryolari/seracilikta-iot-sensorleri/)
-   [Veri Merkezi İzleme](https://connectmq.com/tr/veri-merkezleri/)
-   [Akıllı Sulama](https://connectmq.com/tr/akilli-tarim/)

## Makaleler

[Tüm yazılar](https://connectmq.com/tr/blog/)

Yönetilen MQTT Bulutu

### [IoT MQTT Broker Nasıl Seçilir? 12 Kriter ve Sağlayıcınıza Sormanız Gereken Sorular](https://connectmq.com/tr/blog/iot-mqtt-broker-secimi/)

IoT MQTT broker seçimi için 12 maddelik pratik bir kontrol listesi, her sağlayıcıya sormanız gereken soruların tablosu ve broker.connectmq.com üzerinde çalıştırabileceğiniz beş dakikalık uygulamalı bir test.

21 Eylül 20268 dk okuma

MQTT Temelleri

### [MQTT QoS Seviyeleri: Paket Akışları ve Örneklerle QoS 0, 1 ve 2](https://connectmq.com/tr/blog/mqtt-qos-seviyeleri/)

MQTT QoS için pratik bir rehber: QoS 0, 1 ve 2 kablo üzerinde nasıl çalışır, teslim edilen QoS neden istediğinizden düşük olabilir, oturumlar mesajları nasıl kuyruğa alır ve her kullanım senaryosu için hangi seviyeyi seçmelisiniz.

20 Ağustos 20268 dk okuma

MQTT Güvenliği

### [MQTT Güvenliği İçin En İyi Uygulamalar: IoT Ekipleri İçin 12 Maddelik Kontrol Listesi](https://connectmq.com/tr/blog/mqtt-guvenligi-en-iyi-uygulamalar/)

TLS, kimlik bilgileri, client ID'ler, topic tasarımı, payload doğrulama, hız limitleri ve sertifika kontrollerini kapsayan uygulamalı bir MQTT güvenliği kontrol listesi; ayrıca ConnectMQ'nun her maddeyi nasıl ele aldığı.

28 Eylül 202610 dk okuma
