Let us list some of the components of the IIS and also have
a brief on each one of them in detail.
1.
HTTP Protocol Stack – HTTP protocol stack is between the operating
system kernel and the HTTP requests. It receives the HTTP requests and routes
them to the appropriate HTTP request queue. Apart from doing this it also
caches the responses and does the Quality of Service functionalities (QoS) like
maintaining bandwidth, connection timeouts and connection limits.
2.
Application Isolation Modes – Internet Information Services (IIS) 6.0
supports two different isolation modes (application). This separates and
protects the Web applications (ASP.NET, ASP, static pages, and so on) that can
run in parallel.
·
Worker Process Isolation Mode – The default mode is the worker
process isolation mode.
·
IIS 5.0 Isolation Mode – In this mode the process model settings
are specified through the <processModel> element of the Machine.config
file.
3.
WWW Service Administration and Monitoring
4.
InetInfo.exe