Link: http://www.vvschool.cn/html/web/exchange/2009/0420/115.html
Compared with iis5.0, is6.0 has made significant improvements and has many outstanding features:
1. ApplicationProgramPool: IIS6 can separate a single web application or multiple sites into an independent process (called an application pool ). the application pool greatly improves the security and stability of web servers in the form of independent processes. this process directly communicates with the operating system kernel. When more active space is provided on the server, this function increases throughput and application capacity, effectively reducing hardware requirements. These independent application pools prevent an application or site from damaging XML Web Services or other Web applications on the server.
2. iis6.0 also provides status monitoring to detect, recover, and prevent web application faults. On Windows Server 2003, Microsoft ASP. NET locally uses the new IIS process model. These advanced application status and detection functions can also be used for existing applications running under Internet Information Server 4.0 and IIS 5.0. Most of the applications do not need to be modified.
3. Integrated. NET Framework (DOTNET)
Microsoft. the. NET Framework is used to generate, deploy, and run Web applications, smart customer applications, and XML Web Services. programming Models of software and technology connected to. net. These applications and services use standard protocols (such as soap, XML, and HTTP) to expose their functions on the network programmatically.
The. NET Framework provides an efficient standard-based environment for integrating existing investments with new-generation applications and services.
4. Monitoring of connection concurrency and network traffic can enable independent access to different websites without affecting other websites due to a website issue.
5. iis6.0 provides better security by separating running users from system users. the permissions for running IIS services are separated from those for web applications to ensure sufficient security for Web applications. these are missing from other Web servers.