http://pc12.2ch.net/test/read.cgi/tech/1150036430/212-215
を見てそれは違うと思い書いてみた。
2ch に貼り付けるつもりで書いたが、図が崩れて表示されるようなのであきらめてここに張り付ける。
この図は IIS 5 ~ IIS 7 いずれにも通用します。
(IIS 5 はほとんど使ってないのでウソ書いてるかも)
この図に書いてない部分に関して「IIS はバージョンごとに別物」と述べておられるのなら、すんません。
判りにくいので画像でも貼り付けておこう

IISはバージョンによって全然別物だからな
本にするのは大変だろうな
を見てそれは違うと思い書いてみた。
2ch に貼り付けるつもりで書いたが、図が崩れて表示されるようなのであきらめてここに張り付ける。
┌───────────────────────┐
│1 │
1┌───┴───┐1 │
┌─┤Windows Server├──────┐ │
│ └───────┘ │ │
│ │1 │
│ ┌┴─┐1 │
│ │IIS ├───────┐ │
│ └┬─┘ │ │
│ │1 │ │
│ │ │ │
│ │n │ │
│ ┌┴───┐ │ │
│ │Web Site│ │ │
│ └┬───┘ │ │
│ │1 │ │
│ │ │ │
│ │n │ │
│ ┌┴───────┐ │ │
│ │Web Application │ │ │
│ └┬───────┘ │ │
│ │n │ │
│ │ │ │
n│ │1 │ │
┌───┴─────────┐1 n┌┴───────┐ │ │
│Application Pool Identity ├─────┤Application Pool├─┘ │
└─────────────┘ └┬───────┘n │
│1 │
│ │
│n │
┌┴───┐n │
│w3wp.exe├────────┘
└────┘
Application Pool Identity というのは
タスク マネージャで w3wp.exe を見た際に表示されている Windows アカウントのことで、
IIS 5 だと aspnet (もしくはその他)
IIS 6 だと NT AUTHORITY//\/i/iNetwork Service (もしくはその他)
IIS 7 だと NT AUTHORITY//\/i/iNetwork Service (もしくはその他)
この図は IIS 5 ~ IIS 7 いずれにも通用します。
(IIS 5 はほとんど使ってないのでウソ書いてるかも)
この図に書いてない部分に関して「IIS はバージョンごとに別物」と述べておられるのなら、すんません。
判りにくいので画像でも貼り付けておこう



