Partilhar via


Arquitetura de conectores

Cada conector oferece um conjunto de operações classificadas como ações e gatilhos. Depois de se conectar ao serviço subjacente, essas operações podem ser facilmente aproveitadas em seus aplicativos e fluxos de trabalho.

Ações

Ações são alterações direcionadas por um usuário. Por exemplo, você usaria uma ação para pesquisar, escrever, atualizar ou excluir dados em um banco de dados SQL. Todas as ações são mapeadas diretamente para as operações definidas no Swagger.

Acionadores

Muitos conectores fornecem gatilhos que podem notificar seu aplicativo quando eventos específicos ocorrem. Por exemplo, o conector FTP tem o gatilho OnUpdatedFile. Você pode criar um Aplicativo Lógico ou um fluxo que ouça esse gatilho e execute uma ação sempre que o gatilho for acionado.

Existem dois tipos de gatilhos:

  • Gatilhos de sondagem: esses gatilhos chamam seu serviço em uma frequência especificada para verificar novos dados. Quando novos dados estão disponíveis, isso causa uma nova execução da instância do fluxo de trabalho com os dados como entrada.

  • Push Triggers: Estes gatilhos monitorizam dados num endpoint, ou seja, esperam que um evento ocorra. A ocorrência desse evento causa uma nova execução da instância do fluxo de trabalho.

Observação

Os gatilhos não são suportados no Power Apps. Saiba como iniciar um fluxo em um aplicativo.

Componentes de arquitetura

Aqui estão os componentes da arquitetura e o que eles fazem:

  • Armazenamento de credenciais e metadados: um serviço para armazenar metadados do conector (swagger, conexão, ACLs, etc.) e credenciais associadas a uma conexão.

  • Conector:

    • Azure APIM (Gestor de APIs) para hospedar todo o Swagger e as políticas de gestão de APIs. Além de ser o ponto de entrada para todas as chamadas que interagem com as chamadas de conector, o Azure APIM verifica chaves, tokens, certificados e outras credenciais.
    • Ambiente do Serviço de Aplicativo para hospedar webapps do conector.
  • Fluxo de execução:

    Captura de tela mostrando os componentes da arquitetura do conector e como eles interagem uns com os outros.

Fornecer comentários

Apreciamos os comentários sobre problemas com a nossa plataforma de conectores ou novas ideias de funcionalidades. Para fornecer comentários, vá para Enviar problemas ou obter ajuda com conectores e selecione seu tipo de feedback.