У меня есть локальные функции Azure, созданные через среду выполнения функций Azure. Как вызвать эти функции из ресурса приложений логики в облаке. Исходя из того, что я читал, мне нужно сначала установить локальный шлюз данных. Таким образом приложения логики будут взаимодействовать с локальными ресурсами. Однако эта связь, кажется, возможна только для локальных источников данных sqlserver, biztalk server и т. Д. Как именно я могу использовать свои локальные функции. Есть ли для этого разъём?
Вызов среды выполнения функций Azure из приложений логики
Ответы (2)
Вы можете открыть доступ к своему локальному компьютеру с помощью такого инструмента, как:
- Нгрок
- Местный туннель
- Сервео
- Телеконсоль
- Pagekite
и используйте предоставленный URL в качестве прокси для вызова вашей локальной функции. Таким образом, ваше приложение логики вызовет одну из этих служб, которая направит запрос к вашей функции.
Я предполагаю, что ваши функции запускаются HTTP.
Вызов локальных HTTP-ресурсов непосредственно из Logic Apps может выполняться, как вы предложили, через локальный шлюз данных. Для этого вам просто нужно создать настраиваемый коннектор.
В официальной документации есть учебные пособия, но в качестве внешнего блога в этом блоге объясняются необходимые шаги (для конечной точки SOAP): https://www.codit.eu/blog/connecting-to-on-premise-http-endpoints-from-logic-app/ а>