「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>IIS]] * 目次 [#t35ee43c] #contents *概要 [#r7afde95] IISの2つの動作モデルについて。 *クラシックモード [#nfd58656] *統合モード [#y99df3d8] **マネージド / アンマネージド [#d13e4549] ***マネージド [#pae36937] HTTPハンドラーもHTTPモジュールも、を混在させることができる。 ***アンマネージド [#i026cd5b] HTTPハンドラーもHTTPモジュールも、を混在させることができる。~ (厳密には、ネイティブの場合はHTTPハンドラーもHTTPモジュールとして実装。) **HTTPハンドラー [#a48fc78e] ***インプロセス [#nbabf9ec] IISのワーカープロセス内で処理する。 -静的ファイルハンドラー -ASP.NETのハンドラー --ASP.NET Web FormsとかMVC --ASP.NET 5では使用されない。 ***アウトプロセス [#ya11ba4e] IISのワーカープロセス外(外部のプロセス)で処理する。 -CGIハンドラー~ 下位互換 -FastCGIハンドラー~ 最近のIISでPHPをホストする際に利用する。 -[[HttpPlatformHandler>ISAPI、HttpPlatformHandler]]~ HTTPプロトコルでプロセス間通信 HTTPプロトコルでプロセス間通信する。 *参考 [#v3bbd3e6] ---- Tags: [[:Windows]], [[:IIS]]