目次

概要

Azure Functions で Goはサポートされていない。( Azure Functions でサポートされている言語
・・が、カスタム ハンドラーを使用する事によって、サポート外の言語でも Azure Functions として利用する事ができる。
ここでは、カスタムハンドラーを使用して Go で実装した Azure Functions を動作させる方法について記載する。

カスタムハンドラーの仕組み

カスタムハンドラーは軽量のWebサーバとして動作するもので、Functions Host と Web通信する事により動作する。
https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-custom-handlers#overview


トリガー

ーー リクエスト ーー>
<ーー レスポンス ーー

Functions Host

ーー Webリクエスト ーー>
<ーー Webレスポンス ーー

カスタムハンドラー

つまり、Webサーバがかける言語であれば何でも動く。

構築するFunctionsの構成


トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS