Which of the following statements are true about the purpose of using an application pool? Each
correct answer represents a complete solution. Choose all that apply.
A.
Determines the right to access a resource
B.
Improved security
C.
Decreases reliability and manageability of a Web infrastructure
D.
Improved server and application performance
Explanation:
An application pool is a collection of URLs that are served by a worker process or a set of worker
processes. It limits process boundaries to separate applications and to prevent them from affecting
another application on a Web server. Deploying applications in an application pool is the most
important advantage of running IIS 6.0 in worker process isolation mode because the user can
modify the application pool to get the amount of application isolation that he needed. An
application pool is used for the following purposes:
1.Improved server and application performance: Administrators can assign resource-intensive
applications to their own application pools to isolate such applications and prevent them from
hampering the performance of other applications.
2.Improved application availability: In case an application in a pool fails, it will not affect other
applications in other pools.
3.Improved security: Through application isolation, administrators reduce the chance that one
application will access the resources of another application.