What is an Application Isolation mode in Internet Information Services (IIS)
Last Updated August 16, 2011
Application Isolation mode in Internet Information Services (IIS)
What is a worker process: A worker process is user-mode code whose role is to process requests, such as returning a static page or invoking an Internet Server API (ISAPI) extension or filter. Worker processes use HTTP.sys to receive requests and send responses over HTTP.
IIS 6.0 runs a server in one of two distinct request processing models:
1.Worker process isolation mode 2. IIS 5.0 isolation mode
1.Worker process isolation mode:: In this application isolation mode, you can group Web applications into application pools, through which you can apply specific configuration settings to groups of applications and to the worker processes servicing those applications. By using application pools, you can run all application code in an isolated environment; however, unlike earlier versions of IIS, IIS 6.0 provides isolation without a performance penalty, because there are no added process hops.
2. IIS 5.0 isolation mode: IIS 5.0 isolation mode is provided for applications that depend upon specific features and behaviors of IIS 5.0. Use this mode only if an application has a compatibility issue when it runs in worker process isolation mode and you cannot resolve the problem.In this application isolation mode, you can isolate applications as you did in IIS 5.0: in Low isolation (in-process), Medium isolation (pooled out-of-process), or High isolation (out-of-process). This application isolation mode is specified by a true value for the IIs5IsolationModeEnabled metabase property.
Imported Document ID: TECH163663
Subscribing will provide email updates when this Article is updated. Login is required to Subscribe