App Service Mobile Apps-integráció

Az Azure-szolgáltatások közötti zökkenőmentes és egységes élmény érdekében App Service Mobile Apps beépített támogatást nyújt az értesítésekhez az Azure Notification Hubs használatával. App Service Mobile Apps egy nagymértékben skálázható, globálisan elérhető mobilalkalmazás-fejlesztési platformot kínál nagyvállalati fejlesztők és rendszerintegrátorok számára, amely számos lehetőséget kínál a mobilfejlesztők számára.

A Mobile Apps fejlesztői az alábbi munkafolyamattal használhatják a Notification Hubsot:

  1. Az eszköz PNS-leíróinak lekérése.

  2. Eszköz regisztrálása a Notification Hubsban a Mobile Apps ügyféloldali SDK regisztrációs API-kkal.

    Megjegyzés

    Vegye figyelembe, hogy a Mobile Apps biztonsági okokból eltávolítja az összes regisztrációs címkét. Közvetlenül a háttérrendszerről használhatja a Notification Hubst a címkék és eszközök társításához.

  3. Értesítések küldése az alkalmazás háttérrendszeréből a Notification Hubs használatával.

Az integráció néhány előnye a következő:

  • Mobile Apps ügyféloldali SDK-k: Ezek a többplatformos SDK-k API-kat biztosítanak a regisztrációhoz, és kommunikálnak a mobilalkalmazáshoz csatolt értesítési központtal. Nincs szüksége a Notification Hubs hitelesítő adataira, és nem kell további szolgáltatásokkal dolgoznia.
    • Leküldés a felhasználónak: Az SDK-k automatikusan címkézik a megadott eszközt egy Mobile Apps hitelesített felhasználói azonosítóval a "leküldéses felhasználónak" forgatókönyv engedélyezéséhez.
    • Leküldés az eszközre: Az SDK-k automatikusan a Mobile Apps telepítési azonosítóját használják GUID-ként a Notification Hubsban való regisztrációhoz, így nincs szükség több szolgáltatás GUID-azonosítójának fenntartására.
  • Telepítési modell: A Mobile Apps a Notification Hubs legújabb leküldéses modelljével együttműködve képviseli az eszközhöz társított összes leküldési tulajdonságot egy JSON-telepítésben, amely igazodik a leküldéses értesítési szolgáltatásokhoz, és könnyen használható.
  • Rugalmasság: A fejlesztők mindig választhatják a Notification Hubs közvetlen használatát, még az integráció megvalósítása után is.
  • Integrált felhasználói élmény a Azure Portal: A Leküldés funkció vizuálisan jelenik meg a Mobile Appsben, és a fejlesztők egyszerűen dolgozhatnak a társított értesítési központtal a Mobile Appsen keresztül.