Integration in Mobile App Service-Apps
Um eine nahtlose und einheitliche Verwendung in Azure-Diensten zu ermöglichen, ist in Mobile App Service-Apps die Unterstützung von Benachrichtigungen, die über Azure Notification Hubs abgewickelt werden, bereits integriert. Mobile App Service-Apps bietet eine hochgradig skalierbare, global verfügbare Entwicklungsplattform für mobile Anwendungen für Unternehmensentwickler und Systemintegratoren, die umfassende Funktionen für mobile Entwickler bereitstellt.
Mobile Apps-Entwickler können Notification Hubs mit dem folgenden Workflow verwenden:
Abrufen des PNS-Gerätehandle
Registrieren des Geräts bei Notification Hubs über die Registrierungs-APIs der Mobile Apps Client SDKs
Hinweis
Beachten Sie, dass Mobile Apps aus Sicherheitsgründen alle Tags für Registrierungen entfernt. Arbeiten Sie direkt von Ihrem Back-End aus mit Notification Hubs, um Tags Geräten zuzuordnen.
Senden von Benachrichtigungen von Ihrem App-Back-End mit Notification Hubs
Diese Integration bietet u. a. folgende Vorteile:
-
Mobile Apps-Client-SDKs: Diese plattformübergreifenden SDKs bieten APIs für die Registrierung und die Kommunikation mit dem Notification Hub, der mit der mobilen App verknüpft ist. Sie benötigen keine Notification Hubs-Anmeldeinformationen und müssen keinen zusätzlichen Dienst verwenden.
- Push an Benutzer: Die SDKs markieren automatisch das angegebene Gerät mit einer bei Mobile Apps authentifizierten Benutzer-ID, um das Push-an-Benutzer-Szenario zu ermöglichen.
- Push an Gerät: Die SDKs verwenden die Installations-ID von Mobile Apps automatisch als GUID für die Registrierung bei Notification Hubs, sodass nicht mehrere Dienst-GUIDs verwaltet werden müssen.
- Installationsmodell: Mobile Apps verwendet das neueste Notification Hubs-Pushmodell zur Darstellung aller einem Gerät zugeordneten Pusheigenschaften in einer JSON-Installation, das auf Push Notification Services ausgerichtet und einfach zu verwenden ist.
- Flexibilität: Entwickler können auch bei eingerichteter Integration immer mit Notification Hubs direkt arbeiten.
- Integration in das Azure-Portal : Push als Funktion ist in Mobile Apps visuell dargestellt, sodass Entwickler problemlos mit dem zugeordneten Notification Hub über Mobile Apps arbeiten können.