Introduction This article describes the concept of application pools and web garden that has been introduced in IIS 6.0. I have tried to keep it simple and short, at the same time informative. What is an Application Pool? IIS can isolate an individual Web application or multiple sites into a self-contained process (called an application pool) that communicates directly with the Operating System kernel. What is a Web Garden ? IIS 6.0 worker process isolation modes also enable multiple worker processes to be configured to service requests for a given application pool. This configuration is known as a Web garden. IIS 6.0 Architecture The figure below describes the IIS 6.0 architecture in its simplest form. Unlike previous versions of IIS, there are multiple processes (application pools) that run independent of each other. The biggest advantage of this (isolation of processes) is, in a shared hosting environment, when one of the web sites goes down because of a ...
(Helping you out with C#, ASP.NET, SQL, Microsoft Azure, MVC & Javascript)