Integracja z usługą App Service Mobile Apps

Aby ułatwić bezproblemowe i ujednolicone środowisko w usługach platformy Azure, App Service Mobile Apps ma wbudowaną obsługę powiadomień przy użyciu usługi Azure Notification Hubs. App Service Mobile Apps oferuje wysoce skalowalną, globalnie dostępną platformę tworzenia aplikacji mobilnych dla deweloperów przedsiębiorstw i integratorów systemów, która oferuje bogaty zestaw możliwości deweloperom mobilnym.

Deweloperzy usługi Mobile Apps mogą używać usługi Notification Hubs z następującym przepływem pracy:

  1. Pobieranie uchwytu pnS urządzenia.

  2. Rejestrowanie urządzenia w usłudze Notification Hubs przy użyciu interfejsów API rejestracji zestawu SDK klienta usługi Mobile Apps.

    Uwaga

    Zauważ, że usługa Mobile Apps usuwa wszystkie tagi rejestracji ze względów bezpieczeństwa. Pracuj z usługą Notification Hubs bezpośrednio z zaplecza, aby skojarzyć tagi z urządzeniami.

  3. Wysyłanie powiadomień z zaplecza aplikacji przy użyciu usługi Notification Hubs.

Oto niektóre zalety tej integracji:

  • Zestawy SDK klienta usługi Mobile Apps: te wieloplatformowe zestawy SDK udostępniają interfejsy API na potrzeby rejestracji i komunikacji z centrum powiadomień połączonym z aplikacją mobilną. Nie potrzebujesz poświadczeń usługi Notification Hubs ani nie pracujesz z dodatkową usługą.
    • Wypychanie do użytkownika: zestawy SDK automatycznie oznaczają określone urządzenie za pomocą uwierzytelnionego identyfikatora użytkownika usługi Mobile Apps, aby umożliwić scenariusz "wypychanie do użytkownika".
    • Wypychanie do urządzenia: zestawy SDK automatycznie używają identyfikatora instalacji usługi Mobile Apps jako identyfikatora GUID do rejestrowania w usłudze Notification Hubs, więc nie ma potrzeby obsługi wielu identyfikatorów GUID usługi.
  • Model instalacji: Usługa Mobile Apps współpracuje z najnowszym modelem wypychania usługi Notification Hubs w celu reprezentowania wszystkich właściwości wypychania skojarzonych z urządzeniem w instalacji JSON, która jest zgodna z usługami powiadomień wypychanych i jest łatwa w użyciu.
  • Elastyczność: deweloperzy mogą zawsze pracować bezpośrednio za pomocą usługi Notification Hubs nawet po integracji.
  • Zintegrowane środowisko w Azure Portal: wypychanie jako możliwość jest reprezentowane wizualnie w usłudze Mobile Apps, a deweloperzy mogą łatwo pracować ze skojarzonym centrum powiadomień za pośrednictwem usługi Mobile Apps.