Архитектура соединителей

Каждый соединитель предлагает набор операций, классифицированных как действия и триггеры. После подключения к базовой службе эти операции можно легко использовать в ваших приложениях и рабочих процессах.

Действия

Действия — это изменения, управляемые пользователем. Например, вы будете использовать действие для поиска, записи, обновления или удаления данных в базе данных SQL. Все действия напрямую сопоставляются с операциями, определенными в Swagger.

Triggers

Многие соединители предоставляют триггеры, которые могут уведомлять приложение о возникновении определенных событий. Например, FTP-соединитель имеет триггер OnUpdatedFile. Вы можете создать либо логическое приложение, либо поток, который отслеживает этот триггер и выполняет действие при каждом срабатывании триггера.

Существует два типа триггеров:

  • Триггеры опроса: эти триггеры вызывают службу с указанной частотой, чтобы проверить наличие новых данных. Когда доступны новые данные, это вызывает новый запуск вашего экземпляра рабочего процесса с данными в качестве входных параметров.

  • Триггеры push-уведомлений: эти триггеры прослушивают данные в конечной точке, то есть ожидают возникновения события. Возникновение этого события вызывает новый запуск вашего экземпляра рабочего процесса.

Замечание

Триггеры не поддерживаются в Power Apps. Узнайте, как запустить поток в приложении.

Компоненты архитектуры

Ниже приведены компоненты архитектуры и то, что они делают:

  • Хранилище учетных данных и метаданных: служба для хранения метаданных соединителя (swagger, подключение, списки управления доступом и т. д.), а также учетные данные, связанные с подключением.

  • Соединитель:

    • Azure APIM (диспетчер API) для размещения всех swagger и политик. Кроме функции точки входа для всех вызовов, взаимодействующих с соединителем, Azure APIM проверяет ключи, токены, сертификаты и другие аутентификационные данные.
    • Среда службы приложений для размещения веб-приложений соединителя.
  • Поток среды выполнения:

    Снимок экрана: компоненты архитектуры соединителя и взаимодействие друг с другом.

Предоставьте отзыв

Мы очень ценим отзывы о проблемах с нашей платформой соединителей и новые идеи о функциях. Чтобы оставить отзыв, выберите пункт Сообщить о проблемах или получить помощь с соединителями и выберите тип отзыва.