Anında iletme bildirimlerine genel bakış

Windows Uygulama SDK'sı içindeki anında iletme bildirimleri, Azure Uygulaması Kayıt kimliklerini kullanarak Windows uygulamalara zengin bildirimler göndermek için Windows Anında İletme Bildirimleri Hizmeti (WNS) kullanın.

Anında iletme bildirimi türleri ve kullanım senaryoları

Anında iletme bildirimleri, birkaç farklı özelliği etkinleştirmek için kullanılabilir. Anında iletme bildiriminin içeriği ve etkisi, kullanıldığı yönteme göre değişir.

Ham bildirimler

Raw bildirimleri uygulamanın kendisi tarafından tüketilir ve kullanıcıya iletılmaz. Uygulama davranışını denetlemek veya uygulamalara durum değişikliklerini uzaktan bildirmek için kullanılabilirler.

Scenario Description Example
Uygulama Uyandırma Ham bildirimler uygulama geliştiricileri tarafından sürekli çalışmak yerine uygulamalarını uyandırmak için kullanılabilir ve bu da kullanıcı kaynaklarını boşaltır. Ham bildirimler olmadan: Contoso Sohbet uygulaması VOIP araması beklerken arka planda çalışır.

Ham bildirimler: Ham bir bildirim Contoso uygulama işlemini tetikleyene ve VOIP çağrısının başlatıldığını gösterene kadar, uygulama işlemi sonlandırılmış durumda kalabilir.
Gerçek Zamanlı Eşitleme Ham bildirimler, uygulama geliştiricisinin App Service'ten yerel cihazdaki Uygulama İstemcisi'ne yük göndermesine izin vererek yoklama senaryolarının yerini alabilir. Bu yükler, Uygulama İstemcisi'ne App Service ile eşitlemesini bildirir. Ham bildirimler olmadan: Contoso Sohbet uygulaması, içerik güncelleştirmelerini denetlemek için Contoso bulut hizmetini 30 dakikada bir yoklar ve güncelleştirmeler varsa eşitleme başlatır.

Ham bildirimlerle: Contoso Sohbet uygulaması, yeni içerik kullanılabilir olduğunda hemen bilgilendirilir ve içeriği hemen senkronize eder.

Buluttan uygulama bildirimleri

Uygulama bildirimleri kullanıcıyla iletişim kurmak için kullanılır. Bildirim içeriği, ekranın sağ alt köşesindeki geçici bir pencerede ve Bildirim Merkezi'nde (Windows 10 İşlem Merkezi olarak adlandırılır) görüntülenir. Uygulama bildirimleri, kullanıcıyı uygulama durumu veya durum değişiklikleri hakkında bilgilendirmek veya kullanıcıdan bir eylem gerçekleştirmesini istetmek için kullanılabilir. Uygulama bildirimleri push (buluttan gönderilen) veya yerel olarak gönderilen bildirimler olabilir. Bulut kaynaklı uygulama bildirimi gönderme, X-WNS-Type üst bilgisi , İçerik Türü dışında ham bildirim göndermeye benzer ve içerik uygulama bildirimi XML yükünü içerir ve buradahakkında daha fazla bilgi edinebilirsiniz.

Limitations

Windows Uygulama SDK'sı anında iletme bildirimleri desteği şu anda şu sınırlamalara sahiptir:

  • Uygulamanız bağımsız olarak yayımlanıyorsa veya yükseltilmiş (yönetici) ayrıcalığıyla çalışıyorsa, bu özellik desteklenmeyebilir. Uygulamanızda, Windows Uygulama SDK'sı'de Anında İletme Bildirimleri: Başlarken'de gösterildiği gibi denetimini kullanın ve özellik desteklenmiyorsa özel bir soket uygulayın.
  • Microsoft anında iletme bildirimlerini kullanarak uygulamaları devre dışı bırakma veya iptal etme hakkını saklı bırakır.

Sonraki Adımlar

Başlamak için Hızlı Başlangıç: Windows Uygulama SDK'sı'de Anında İletme Bildirimleri bölümüne bakın.