We often hear from people inside and outside Microsoft that refer to the new IIS 7.0 Web server as one of Microsoft's most important development tasks in the past few years. Considering Microsoft's recent release of a series of notable technologies, including Windows Vista?
The release date of IIS 7.0 is the tenth anniversary of the first IIS version in Windows NT 4.0. In 2001, after four versions, IIS 5.0 became the most popular Web server on the Internet, although it became the notorious Code Red and nimhei worm attack object in a few months.
IIS 6.0 was released in Windows Server 2003. It significantly revised the Server and focuses on improving security, reliability, and performance. Since then, IIS 6.0 has proved to be a rock-solid Web server. Since its release, it has gained high reliability and security records, and has only one key Security Bulletin (not remotely available ).
In this article, I will take this opportunity to introduce to developers and administrators the main reason why the next generation of IIS 7.0 Web server has such a big difference, it also gives you a good start when using many of its new features.
The vision of IIS 7.0 is to inherit the speed, reliability, and security of the Basic Code of IIS 6.0, and develop it into a highly scalable and manageable Web server platform, powerful functions to run Web applications in the future. Eventually becoming the most promising Microsoft Web server and bringing the greatest architectural improvements in IIS history.
The core of IIS 7.0 is a fully modular Web server, which consists of more than 40 functions. These functions can be combined into a small Web Server optimized for the roles required in the application topology. These features are based on a new extensible layer that allows developers to expand or replace almost any aspect of the server with local code or with Microsoft. NET Framework.
IIS 7.0 provides scalability for the entire Runtime Library, management, and operation functions to help you build end-to-end solutions for specific needs. On the basis of the core platform, IIS 7.0 solves many problems related to server manageability and operations.
It adopts a completely new configuration system that can fully delegate site management, and finally make xcopy deployment of Web applications a reality. The new management API and diagnostic functions make server deployment, management, and troubleshooting easier and more convenient than before.
But before the next Windows Server version (codenamed "Longhorn") is about to be released, why should we consider the IIS Server application? It is important to consider using it Because Windows Vista will come with the same full-featured IIS 7.0 programs that are expected to be released in Windows Server Longhorn.
This means that you can immediately use the new IIS 7.0 feature to build your personal website and host it on Windows Vista. In addition, when Windows Server "Longhorn" is released, you will deploy the production Web application and Web Server infrastructure to the same IIS platform, you can start developing and testing them first.