Azure Web PubSub ne zaman kullanılır?

Tamamlandı

Sunucu ve istemciler arasında veya istemciler arasında gerçek zamanlı yayımlama-abone olma mesajlaşması gerektiren tüm senaryolar Azure Web PubSub hizmetini kullanabilir. Genellikle sunucudan yoklamayı veya HTTP isteklerini göndermeyi gerektiren geleneksel gerçek zamanlı özellikler, Web PubSub hizmetini de kullanabilir.

Azure Web PubSub hizmeti, gerçek zamanlı içerik güncelleştirmeleri gerektiren herhangi bir uygulama türünde kullanılabilir. Azure Web PubSub, milyonlarca istemci bağlantısı için gerçek zamanlı mesajlaşma ve bildirimler sağlamak üzere ölçeklendirilese de, bunu daha küçük ölçekte çalışan uygulamalar için de eşit derecede iyi kullanabilirsiniz.

Azure Web PubSub ne zaman kullanılır?

Azure Web PubSub aşağıdakiler dahil ancak bunlarla sınırlı olmamak üzere çeşitli uygulamalara sahiptir:

  • Yüksek frekanslı veri güncelleştirmeleri : oyun, oylama, yoklama, açık artırma.

  • Canlı panolar ve izleme - şirket panosu, finansal pazar verileri, anlık satış güncelleştirmesi, çok oyunculu oyun lider panosu ve IoT izleme.

  • Platformlar arası canlı sohbet - canlı sohbet odası, sohbet botu, hat içi müşteri desteği, gerçek zamanlı alışveriş yardımcısı, messenger, oyun içi sohbet vb.

  • Harita üzerinde gerçek zamanlı konum - lojistik izleme, teslimat durumu izleme, ulaşım durumu güncelleştirmeleri, GPS uygulamaları.

  • Gerçek zamanlı hedeflenen reklamlar - kişiselleştirilmiş gerçek zamanlı anında iletme reklamları ve teklifleri, etkileşimli reklamlar.

  • İşbirliğine dayalı uygulamalar - birlikte yazma, beyaz tahta uygulamaları ve ekip toplantısı yazılımı.

  • Anında iletme bildirimleri - sosyal ağ, e-posta, oyun, seyahat uyarısı.

  • Gerçek zamanlı yayın - canlı ses/video yayını, canlı başlık, çeviri, etkinlikler/haber yayını.

  • IoT ve bağlı cihazlar - gerçek zamanlı IoT ölçümleri, uzaktan denetim, gerçek zamanlı durum ve konum izleme.

  • Otomasyon - Yukarı akış olaylarından gerçek zamanlı tetikleyici.

Azure Web PubSub'un çok yararlı olduğu birkaç senaryo daha:

  • Sunucusuz gerçek zamanlı uygulamalar oluşturma - JavaScript, C#, Java ve Python gibi dillerde sunucusuz gerçek zamanlı uygulamalar oluşturmak için Azure Web PubSub ile Azure İşlevleri tümleştirmesini kullanın.

  • Yalnızca istemci tarafı Pub/Sub gerçekleştirmek için WebSocket alt protokollerini kullanma - Azure Web PubSub hizmeti, yetkili istemcilerin diğer istemcilere kolay bir şekilde yayımlamalarını sağlamak için WebSocket alt protokolleri sağlar.

  • Şirket içinde barındırılan uygulama sunucularında WebSocket bağlantılarını yönetmek için sağlanan SDK'ları kullanın- Azure Web PubSub hizmeti, WebSocket bağlantılarını yönetmek için C#, JavaScript, Java ve Python'da SDK'lar sağlar. İletileri bağlantılara kolayca yayınlayın, bazı gruplara bağlantı ekleyin ve bağlantıları kapatın.

  • REST API aracılığıyla sunucudan istemcilere ileti gönderme: Azure Web PubSub hizmeti, uygulamaların rest özellikli herhangi bir programlama dilinde bağlı istemcilere ileti göndermesini sağlayan bir REST API sağlar.