Aracılığıyla paylaş


Anında iletme bildirimlerine genel bakış

Windows Uygulama SDK'sında anında iletme bildirimleri Azure Uygulama Kaydı kimliklerini kullanarak Windows uygulamalarına zengin bildirimler göndermek için windows anında iletme 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.

Raw notifications

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'da İş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ında 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, winrt::PushNotificationManager::IsSupported() denetimini Hızlı Başlangıç: Windows Uygulama SDK'sinde push bildirimleri olarak gösterildiği gibi kullanın ve özellik desteklenmiyorsa özel bir yuva uygulayın.
  • Microsoft, uygulamaların anında iletme bildirimlerini kullanmasını devre dışı bırakma veya iptal etme hakkını saklıdır.

Next steps

Başlamak için Windows Uygulama SDK'sında Anında İletme Bildirimleri için Hızlı Başlangıç 'ye bakınız.