Delen via


Overzicht van pushmeldingen

Pushmeldingen in de Windows App SDK gebruiken Windows Push Notifications Service (WNS) om uitgebreide meldingen te verzenden naar Windows-apps met behulp van Azure App Registration-identiteiten.

Typen pushmeldingen en gebruiksscenario's

Pushmeldingen kunnen worden gebruikt om verschillende verschillende functies in te schakelen. De inhoud en het effect van een pushmelding variƫren op basis van de manier waarop deze wordt gebruikt.

Raw notifications

Onbewerkte meldingen worden door de app zelf gebruikt en worden niet aan de gebruiker gecommuniceerd. Ze kunnen worden gebruikt om het gedrag van toepassingen te beheren of toepassingen op afstand op de hoogte te stellen van statuswijzigingen.

Scenario Description Example
Applicatie activeren Onbewerkte meldingen kunnen door app-ontwikkelaars worden gebruikt om hun toepassing te activeren in plaats van dat deze voortdurend wordt uitgevoerd, waardoor gebruikersbronnen worden vrijgemaakt. Zonder onbewerkte meldingen: de Contoso Chat-app wordt op de achtergrond uitgevoerd terwijl wordt gewacht op een VOIP-oproep.

Met onbewerkte meldingen: het Contoso-app-proces kan in een beƫindigde status blijven totdat het door een onbewerkte melding wordt gesignaleerd, en het proces wordt geactiveerd, wat aangeeft dat er een VOIP-oproep is gestart.
Realtime synchroniseren Ruwe meldingen kunnen pollingscenario's vervangen door het voor de app-ontwikkelaar mogelijk te maken gegevens van hun App Service naar de app-client op het lokale apparaat te verzenden. Deze gegevenspakketten laten de App-client weten dat deze moet synchroniseren met de App Service. Zonder onbewerkte meldingen: de Contoso Chat-app peilt elke 30 minuten naar de Contoso-cloudservice om te controleren op inhoudsupdates en start een synchronisatie als er updates beschikbaar zijn.

Met onbewerkte meldingen: De Contoso Chat-app wordt onmiddellijk op de hoogte gesteld wanneer er nieuwe inhoud beschikbaar is en synchroniseert die inhoud meteen.

App-meldingen vanuit de cloud

App- meldingen worden gebruikt om met de gebruiker te communiceren. De meldingsinhoud wordt weergegeven in een tijdelijk venster in de rechterbenedenhoek van het scherm en in het Meldingencentrum (actiecentrum genoemd in Windows 10). App-meldingen kunnen worden gebruikt om de gebruiker te informeren over wijzigingen in de toepassingsstatus of status, of om de gebruiker te vragen een actie uit te voeren. App-meldingen kunnen pushmeldingen zijn (verzonden vanuit de cloud) of lokaal worden verzonden. Het verzenden van een app-melding in de cloud is vergelijkbaar met het verzenden van een onbewerkte melding, behalve de X-WNS-type header is , Inhoudstype- is en de inhoud bevat de XML-nettolading voor app-meldingen, die u hierkunt lezen .

Limitations

De ondersteuning voor pushmeldingen in de Windows App SDK heeft momenteel de volgende beperkingen:

  • Als uw app is gepubliceerd als zelfstandig of wordt uitgevoerd met de verhoogde bevoegdheid (beheerder), wordt deze functie mogelijk niet ondersteund. Gebruik in uw app de winrt::PushNotificationManager::IsSupported() controle zoals wordt weergegeven in quickstart: Pushmeldingen in de Windows App SDK en implementeer een aangepaste socket als de functie niet wordt ondersteund.
  • Microsoft behoudt zich het recht voor om apps uit te schakelen of in te trekken voor het gebruik van pushmeldingen.

Next steps

Zie Quickstart: pushmeldingen in de Windows App SDK om aan de slag te gaan.