Partager via


Architecture des connecteurs

Chaque connecteur offre un ensemble d’opérations classées en tant qu’actions et déclencheurs. Une fois que vous vous connectez au service sous-jacent, ces opérations peuvent être facilement exploitées au sein de vos applications et flux de travail.

Actions

Les actions sont des modifications dirigées par un utilisateur. Par exemple, vous utilisez une action pour rechercher, écrire, mettre à jour ou supprimer des données dans une base de données SQL. Toutes les actions correspondent directement aux opérations définies dans le swagger.

Triggers

De nombreux connecteurs fournissent des déclencheurs qui peuvent avertir votre application quand des événements spécifiques se produisent. Par exemple, le connecteur FTP a le déclencheur OnUpdatedFile. Vous pouvez générer une application logique ou un flux qui écoute ce déclencheur et effectue une action chaque fois que le déclencheur se déclenche.

Il existe deux types de déclencheurs :

  • Déclencheurs d’interrogation : ces déclencheurs appellent votre service à une fréquence spécifiée pour rechercher de nouvelles données. Lorsque de nouvelles données sont disponibles, une nouvelle exécution de votre instance de flux de travail est effectuée avec les données en tant qu’entrée.

  • Déclencheurs Push : ces déclencheurs écoutent les données sur un point de terminaison, c’est-à-dire qu’ils attendent qu’un événement se produise. L’occurrence de cet événement provoque une nouvelle exécution de votre instance de workflow.

Note

Les déclencheurs ne sont pas pris en charge dans Power Apps. Découvrez comment démarrer un flux dans une application.

Composants d’architecture

Voici les composants d’architecture et ce qu’ils font :

  • Magasin d’informations d’identification et de métadonnées : un service pour stocker les métadonnées du connecteur (swagger, connexion, ACL, etc.) et les informations d’identification associées à une connexion.

  • Connecteur :

    • Azure APIM (Gestionnaire d’API) afin d’héberger tous les Swagger et politiques. En plus d’être le point d’entrée de tous les appels qui interagissent avec les appels de connecteur, Azure APIM vérifie les clés, les jetons, les certificats et d’autres informations d’identification.
    • App Service Environment pour héberger des applications web de connecteur.
  • Flux d’exécution :

    Capture d’écran montrant les composants de l’architecture du connecteur et la façon dont ils interagissent les uns avec les autres.

Fournir des commentaires

Nous apprécions grandement les commentaires sur les problèmes liés à notre plate-forme de connecteurs ou les idées de nouvelles fonctionnalités. Pour fournir des commentaires, accédez à Soumettre des problèmes ou obtenir de l’aide avec les connecteurs et sélectionnez votre type de commentaire.