MobileFirst Server
Le côté serveur de votre application mobile est le serveur MobileFirst Server. Il vous permet d'accéder à des fonctions telles que la gestion des applications et la sécurité des applications, et permet à votre application mobile d'accéder de façon sécurisée à vos autres systèmes de back end par le biais d'adaptateurs.
- Gestion des applications
- Sécurité des applications, qui inclut l'authentification des terminaux et des utilisateurs, ainsi que la vérification de l'authenticité de l'application
- Accès sécurisé aux services de back end par le biais d'adaptateurs
- Mise à jour des ressources Web d'application Cordova avec la mise à jour directe
- Notifications push et abonnements push
- Analyse de l'application
Vous devez utiliser MobileFirst Server tout au long du cycle de vie de votre application, du développement et du test au déploiement dans un environnement de production et à la maintenance. Un serveur préconfiguré est à votre disposition pour le développement de votre application. Pour des informations sur le serveur MobileFirst Development Server à utiliser lorsque vous développez votre application, voir Configuration de MobileFirst Development Server.
- MobileFirst Operations Console et le service d'administration de MobileFirst Server
-
Operations Console est une interface Web que vous pouvez utiliser pour afficher et éditer les configurations MobileFirst Server. A partir de cette console, vous pouvez aussi accéder à MobileFirst Analytics Console.
La racine de contexte pour Operations Console sur le serveur de développement est /mfpconsole.
Le service d'administration est le point d'entrée principal pour la gestion de vos applications. Vous pouvez y accéder via une interface Web avec MobileFirst Operations Console. Vous pouvez aussi y accéder avec l'outil de ligne de commande mfpadm ou l'API REST du service d'administration.
- Contexte d'exécution de MobileFirst
-
Le contexte d'exécution est le point d'entrée principal pour une application client MobileFirst. Il s'agit également du serveur d'autorisations par défaut pour l'implémentation OAuth de IBM MobileFirst Platform Foundation.
Dans de rares cas plus complexes, il peut exister plusieurs instances d'un contexte d'exécution de terminal sur un seul serveur MobileFirst Server. Chaque instance possède sa propre racine de contexte. La racine de contexte est utilisée pour afficher le nom d'un contexte d'exécution dans Operations Console. Utilisez plusieurs instances si vous avez besoin de configurations différentes au niveau du serveur, comme des clés confidentielles pour un magasin de clés.
S'il n'existe qu'une seule instance d'un contexte d'exécution de terminal sur le serveur MobileFirst Server, il n'est généralement pas nécessaire de connaître la racine de contexte d'exécution. Par exemple, si vous enregistrez une application dans un contexte d'exécution avec la commande mfpdev app register lorsque le serveur MobileFirst Server ne comporte qu'un seul contexte d'exécution, l'application est enregistrée automatiquement dans ce contexte d'exécution.
- Service push de MobileFirst Server
-
Le service push est votre point d'accès principal pour les opérations liées à push, comme les notifications push et les abonnements push. Pour accéder aux services push, les applications client utilisent l'adresse URL du contexte d'exécution, mais remplacent la racine de contexte par /mfppush. Vous pouvez configurer et gérer le service push avec MobileFirst Operations Console ou l'API REST du service push.
Si vous exécutez les services push sur un serveur d'applications distinct depuis le contexte d'exécution MobileFirst, vous devez acheminer le trafic des services push vers le serveur d'applications approprié avec votre serveur HTTP.
- MobileFirst Analytics et MobileFirst Analytics Console
-
IBM MobileFirst Analytics est un composant facultatif qui met à disposition une fonction d'analyse évolutive à laquelle vous pouvez accéder depuis MobileFirst Operations Console. Cette fonction d'analyse permet de rechercher des patterns, des problèmes et des statistiques d'utilisation de la plateforme dans des journaux et des événements qui sont collectés depuis des terminaux, des applications et des serveurs.
Depuis MobileFirst Operations Console, vous pouvez définir des filtres afin d'activer ou de désactiver le réacheminement de données au service d'analyse. Vous pouvez aussi filtrer le type d'informations envoyées. Côté client, vous pouvez utiliser l'API de capture de journal côté client afin d'envoyer des événements et des données au serveur d'analyse. Pour plus d'informations sur l'API de capture de journal côté client, voir la rubrique relative au logiciel SDK du consignateur.
- MobileFirst Operations Console
- L'API REST du service d'administration de MobileFirst Server
- L'outil de ligne de commande mfpadm
- Sur site.
Pour des informations sur l'installation et la configuration de MobileFirst Server pour votre environnement sur site, voir Installation d'IBM MobileFirst Platform Server.
- Dans le cloud.
Pour des informations, voir Déploiement de MobileFirst Server dans le cloud.