What is Application Pool in IIS

What is Application Pool in IIS ?

Before Giving the Definition : you can say like this, Concept of Application pool has from IIS 6.0 .
Application pools are used to separate sets of IIS worker processes that share the same configuration and application boundaries. Application pools used to isolate our web application for better security, reliability, and availability and performance and keep running without impacting each other . The worker process serves as the process boundary that separates each application pool so that when one worker process or application is having an issue or recycles, other applications or worker processes are not affected.
One Application Pool can have multiple worker process Also.

Main Point to Remember:
1. Isolation of Different Web Application
2. Individual worker process for different web application
3. More reliably web application
4. Better Performance


Benefits of Classic Mode

The benefits of running applications in classic mode include:

· Backward compatibility. ASP.NET applications run as an ISAPI just as they do in IIS 6.0.

· Support for applications that cannot run in integrated mode (due to a breaking change or incompatibility). These applications can run in classic mode until the code is modified.

· Ease of migration. There is no dependency on any application code changes.

Benefits of Integrated Mode

The benefits of running applications in integrated mode include:

· ASP.NET support for all content types, including classic ASP pages and static files.

· Availability of unified features, such as authentication, that were previously duplicated in IIS and ASP.NET.

· ASP.NET modules that have access to all stages of the request processing pipeline.


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: