Adaptateurs MobileFirst Java
Avec IBM MobileFirst Platform Foundation, vous pouvez créer, tester et déployer des adaptateurs écrits en Java™.
Pour des informations plus générales sur les adaptateurs d'MobileFirst, voir Présentation des adaptateurs.
Avantages des adaptateurs Java de MobileFirst
- Les adaptateurs Java s'appuient sur la spécification JAX-RS.
- Les adaptateurs Java exposent une API REST complète sur le client, qui vous permet de contrôler intégralement la structure des adresses URL, les types de contenu, les en-têtes de demande et de réponse, le contenu et le codage.
- Les adaptateurs Java vous permettent de définir des contrôles de sécurité MobileFirst personnalisés afin d'accorder l'accès client à des ressources protégées.
Infrastructure de l'adaptateur Java
La figure 1 montre comment un terminal mobile peut accéder à un adaptateur Java depuis son noeud final REST. L'interface REST est protégée par le filtre de sécurité OAuth de MobileFirst, ce qui signifie que le client doit obtenir un jeton d'accès pour pouvoir accéder aux ressources de l'adaptateur. Chaque ressource de l'adaptateur possède sa propre adresse URL ; il est donc possible de protéger des noeuds finaux MobileFirst à l'aide d'un pare-feu. L'interface REST appelle le code Java (service JAX-RS) afin de gérer les demandes entrantes. Le code Java peut effectuer des opérations sur le serveur à l'aide de l'API Java MobileFirst Server. De plus, il peut se connecter au système d'entreprise afin d'extraire ou de mettre à jour des données, ou d'effectuer toute autre opération exposée par le système d'entreprise.
