Implémentation d'API
Après avoir créé une API, vous pouvez en définir le comportement.
Voici quelques-unes des considérations importantes à prendre en compte lorsque vous définissez le comportement de votre API.
- Activer le mocking de l'API
- Appliquer les politiques
- Assurer des mécanismes appropriés de mise en cache, de filtrage et de traitement des erreurs
- Appliquer les politiques
- Appliquer une limite de taux
- Permettre les tests et le débogage de l'API
- Définir les mécanismes de surveillance et de débogage
webMethods API Gateway L'interface utilisateur offre une expérience visuelle guidée pour la conception, le développement et le test des API. Les capacités de mise en cache, de filtrage et de tri des API vous permettent de récupérer vos API plus rapidement. La fonction de pagination permet de déterminer la quantité de données à afficher et la fréquence d'affichage. Ces caractéristiques garantissent un traitement minimal et un bon temps de réponse.
webMethods API Gateway fournit diverses politiques que vous pouvez utiliser pour ajouter facilement des capacités de gestion à une API ou à toutes les API à un niveau global. Vous pouvez appliquer ces politiques à une API pour sécuriser, limiter et acheminer les demandes envoyées aux API.
Vous pouvez utiliser la fonction de test des API pour tester vos API avant de les publier sur un portail. webMethods API Gateway offre également la possibilité de simuler le comportement d'une API réelle afin de la tester.
webMethods API Gateway fournit des fonctionnalités de journalisation et de surveillance qui permettent de déboguer vos API. Le débogage de l'API vous aide à localiser facilement la cause première du problème en fonction de ce que vous observez. En outre, vous pouvez surveiller l'utilisation de l'API pour comprendre les tendances de l'API.
Les sections suivantes décrivent les différentes manières dont vous pouvez mettre en œuvre vos API, telles que l'API mocking, et l'application de différents types de politiques selon les besoins. Les sections expliquent également comment créer et gérer des applications et des alias, et comment créer des mashups d'API.