Questions? Feedback? powered by Olark live chat software
Navigáció kihagyása

Működési architektúra: Feladatalapú fogyasztói mobilalkalmazás

Ez egy olyan mobilháttérmodul, amelyet az iOS, az Android és a Windows ügyfélalkalmazásai is használnak. A Xamarinnal és a natív ügyféloldali SDK-kkal kapcsolat nélküli üzemmódban történő szinkronizálást (akár képfájlok szinkronizálását is) támogató mobil ügyfélalkalmazásokat is fejleszthet. Az App Service Hitelesítés funkciója segítségével az identitásszolgáltatókhoz kapcsolódhat, az Azure Blob Storage pedig segít a képek költséghatékony és méretezhető tárolásában.

Ez a megoldás az alábbi, Azure által felügyelt szolgáltatásokra épül: App Service, SQL Database, Visual Studio Application Insights, HockeyApp. Ezek a szolgáltatások magas rendelkezésre állású környezetben futnak javítások és támogatás mellett, ami lehetővé teszi, hogy a környezet helyett a megoldásra tudjon fókuszálni.

reference-architecture-mobile-consumer Application Insights App Service Phone & Tablet Offline sync HockeyApp Continuous integrationand deployment SQL Database Identity provider Blob Storage

Implementálási segédlet

Termék Dokumentáció

App Service

Az ügyfélalkalmazás egy mobilügyfél-SDK-val csatlakozik az Azure mobilalkalmazás-háttérmoduljához. Az ügyféloldali SDK-k támogatják a kapcsolat nélküli üzemmódban történő szinkronizálást és hitelesítést, így könnyebben fejleszthet teljes funkciókészlettel rendelkező alkalmazásokat.

Offline szinkronizálás

Az Azure mobilalkalmazás-ügyféloldali SDK kapcsolat nélküli üzemmódban történő adatszinkronizálásával gyors válaszidejű, robusztus alkalmazásokat hozhat létre, amelyek hálózati hibák esetén is használhatóak.

SQL Database

A strukturált adatokat az SQL Database tárolja, amely egy olyan felhőalapú, relációs adatbázis, amely támogatja a tranzakciókat és hatékony lekérdezéseket tesz lehetővé.

Blob Storage

A rugalmasabb méretezhetőség és az alacsonyabb költségek érdekében a képeket az Azure Storage tárolja.

Visual Studio Application Insights

Hibák észlelése, szoftverleállások diagnosztizálása és a használat nyomon követése a webalkalmazásokban a Visual Studio Application Insights használatával. Megalapozott döntéshozatal a teljes fejlesztési folyamat során.

HockeyApp

A HockeyApp segítségével összeomlási jelentéseket kaphat, nyomon követheti az alkalmazások használatát, és mobilalkalmazásokat terjeszthet.

Identitásszolgáltató

Az App Service Hitelesítés/Engedélyezés funkciója használható valamely közösségi vagy vállalati identitásszolgáltatóval való integrációhoz.

Folyamatos integráció és üzembe helyezés

Az App Service folyamatos integrációt és üzembe helyezést tesz lehetővé a BitBucket, GitHub és Visual Studio Team Services forrásokból való kódlekérésekkel.

Kódminták

Ismerkedjen meg a kódmintákkal, amelyek segíthetnek az implementáció első lépéseiben.

Kapcsolódó megoldásarchitektúrák

Testre szabott alkalmazás mobil dolgozók számára

A Xamarin.Forms ügyfélalkalmazás iOS, Android és Windows támogatással rendelkezik, kapcsolat nélküli üzemmódban is működik, és lehetővé teszi az úton lévő mérnökök számára, hogy áttekintsék és szerkeszthessék a hozzájuk rendelt munkafeladatokat.

Részletek
Közösségi mobil- és webalkalmazás hitelesítéssel

Mobil ügyfélalkalmazás közösségi képmegosztáshoz, kísérő webalkalmazással. Az alkalmazás háttérrendszere képfeldolgozást végez a háttérben egy Azure-függvény használatával. A mobil ügyfélalkalmazás kapcsolat nélküli módban működik, lehetővé téve, hogy a felhasználók hálózati kapcsolat nélkül is megtekinthessenek és feltölthessenek képeket.

Részletek