Comment utiliser App Connect avec les API de API Connect

Après avoir importé une API de API Connect dans App Connect vous pouvez l'ajouter à vos flux en tant qu'application cible.

Vous pouvez découvrir des API à partir de la capacité API Connect dans votre abonnement actuel IBM® webMethods Hybrid Integration en cours ou dans d'autres webMethods Hybrid Integration abonnements auxquels vous avez accès. Vous pouvez également découvrir des API à partir de n'importe laquelle de vos instances d' IBM API Connect as a Service qui se trouvent dans la même région que l'abonnement webMethods Hybrid Integration dans lequel vous utilisez App Connect.

API Connect Enterprise as a Service est une édition basée sur le cloud de API Connect. Vous pouvez utiliser API Connect Enterprise as a Service pour créer, gérer, sécuriser et socialiser des API dans le nuage. API Connect Enterprise as a Service est hébergé sur Amazon Web Services et est géré par IBM.

Connexion App Connect à une API importée

Pour transmettre des données entre une API importée et d'autres applications ou API dans le App Connect catalogue, vous devez vous connecter App Connect à chaque API et application dans le flux. Vous pouvez vous connecter à l'API à partir de l'éditeur de flux lorsque vous l'ajoutez à un flux en tant qu'application cible. Les étapes suivantes décrivent comment se connecter à l'API à partir du catalogue App Connect pour la première fois.
  1. Dans le catalogue App Connect développez l'API, puis cliquez sur Connecter.
  2. Cliquez sur Générer les informations d'identification ou remplissez les champs de connexion manuellement.
    Si vous cliquez sur Générer les informations d'identification, votre instance API Connect crée des informations d'identification de connexion et les champs de connexion dans App Connect sont renseignés automatiquement. Si vous n'avez pas besoin de valeurs d'authentification ou d'annulation pour vous connecter à l'API ou l'appeler, laissez les champs vides.
    L'image montre les champs de connexion pour votre API importée.
    • Le champ Serveur URL est défini sur URL du catalogue qui contient l'API API Connect qui contient l'API.
    • Si l'authentification de base est configurée pour l'API, utilisez les champs Nom d'utilisateur et Mot de passe pour spécifier un nom d'utilisateur et un mot de passe. Ces valeurs sont utilisées pour vérifier l'identité d'un utilisateur ou d'une application client qui doit accéder à l'API.
    • Pour pouvoir accepter les certificats auto-signés qui sont fiables et utilisés uniquement dans un environnement de non-production, définissez l'option Autoriser les certificats auto-signés sur true.
    • Pour remplacer le serveur URL par l'emplacement d'un terminal dans un réseau privé, indiquez l'adresse URL du terminal dans votre réseau et sélectionnez une connexion à un réseau privé. App Connect utilise cette connexion réseau privée pour se connecter en toute sécurité au point d'extrémité.

      Dans Override server URL, indiquez le URL du point d'accès de votre réseau que vous souhaitez utiliser à la place du catalogue de API Connect dans Serveur URL. Lorsque vous créez et exécutez un flux, le serveur URL est remplacé et la demande d'API utilise la connexion réseau privée pour se connecter au point de terminaison dans votre réseau.

      Dans Connexion réseau privé, sélectionnez le nom d'une connexion réseau privée. Cette liste est alimentée par les connexions au réseau privé qui sont créées sur la page Réseaux privés. Pour plus d'informations, voir Connexion à un réseau privé.

  3. Cliquez sur Connecter.
    Un compte est créé dans App Connect et l'API passe à la section des connecteurs connectés dans le App Connect catalogue. Par défaut, le compte est nommé Account 1, mais vous pouvez utiliser le menu Compte pour le renommer. Vous pouvez maintenant utiliser l'API importée comme application cible dans vos flux.
    L'image montre que l'option Renommer le compte est sélectionnée dans le menu Compte pour l'API dans le catalogue App Connect.

Ajout d'une API importée à un flux

Remarque : vous pouvez ajouter une API importée en tant qu'application cible uniquement. Vous ne pouvez pas utiliser une API importée comme application source déclenchant un flux.
Chaque opération de l'API importée est disponible en tant qu'action que vous pouvez ajouter à un flux.
Image montrant qu'une API est ajoutée en tant qu'action dans un flux.
Pour plus d'informations, voir Configuration des actions.

Suppression d'une API importée du App Connect catalogue

Pour supprimer une API importée du App Connect il convient de suivre les étapes suivantes.
  1. Assurez-vous que l'API n'est pas utilisée par d'autres flux.
  2. Dans le catalogue App Connect développez l'API et supprimez tous les comptes de l'API.
    L'image montre que l'option Supprimer le compte est sélectionnée dans le menu Compte pour l'API dans le catalogue App Connect.
  3. Cliquez sur Supprimer cette API.