ASP.NET での WebAPI / Webサービス の実装について紹介します。 概要 IISのWebサーバーで ASP.NET を利用してWebAPIやWebサービスの実装の種類や方式についての紹介をします。 基本的にはWebでのレスポンスが返ればWebAPIになるため、極端な例では、テキストファイルやHTMLファイルでもWebAPIは作成できますが、動的でロジックを実装できる仕組みとしては以下の選択があります。 ASP.NET ページハンドラ (*.aspx) ASP.NETのWebフォームページです。ページのUIコントロールを何も配置せず、OnLoadイベントにパラメーターを取得し戻り値を返す実装をすればWebAPIとして利用できます。SOAPなどのインターフェイスは自動で生成されないため、通信部分の処理は自前で実装する必要があります。 ASP.NET ハンドラ ASP.NETハン