ASP.NET的变化如此之大,也许会使你感觉有点害怕。“千里之行,始于足下”,只要一步一步来,你就会发现掌握它并不是什么难事,而它带给你的编程思维的改变以及效率的提高将会使你觉得你开始的付出是完全值得的。在默认情况下,IIS6.0 只为静态内容提供服务即,诸如 ASP、ASP.NET、在服务器端的包含文件、WebDAV 发布和 FrontPage Server Extensions 功能只有在启用时才工作。在windows 2003 IIS 6.0中安装部署ASP.net环境,我们首先要了解一下IIS6.0 新的特点,在windows 2003 Server下如何安装IIS6.0,在IIS6.0的配合下我们如何来安装和部署ASP.net环境,以及它们之间关系,下面的内容将给大家一个解答。
一、IIS6.0 新特点
IIS 6.0 包括许多新功能,它们旨在帮助企业、IT 专业人士和 Web 管理员实现其网站(他们可能拥有位于单个 IIS6.0 服务器或多个服务器上的数千个网站)在性能、可靠性、可伸缩性和安全性方面的目标。
下表总结了不同版本的 IIS 之间的重要区别。
IIS 4.0IIS 5.0IIS 5.1IIS 6.0
平台Windows NT 4.0Windows 2000Windows XP ProfessionalWindows Server 2003 家族
体系结构32 位32 位32 位和 64 位32 位和 64 位
应用程序进程模型TCP/IP 内核; MTX.exeTCP/IP 内核;
DLLhost.exe(处于中等或高应用程序隔离模式下的多个 DLL 主机)TCP/IP 内核;
DLLhost.exe(处于中等或高应用程序隔离模式下的多个 DLL 主机)HTTP.sys 内核 ;当 IIS 以 IIS 5.0 隔离模式运行时:Inetinfo.exe(对于进程内应用程序)或 DLLhost.exe(对于进程外应用程序);当 IIS 以工作进程隔离模式运行时:W3wp.exe(多工作进程)
配置数据库配置二进制二进制二进制XML
安全性Windows 身份验证;SSLWindows 身份验证;SSL;KerberosWindows 身份验证;SSL;Kerberos;安全向导Windows 身份验证;SSL;Kerberos;安全向导;Passport 支持
远程管理HTMLAHTMLA无 HTMLA
终端服务远程管理工具 (HTML)
终端服务
群集支持在 Windows NT 4.0 中IIS 群集Windows 支持Windows 支持
WWW 服务Windows NT 4.0 上的 IISWindows 9x 上的个人 Web 管理器; Windows 2000 上的 IIS(可选)Windows XP Professional 上的 IISWindows Server 2003 家族成员上的
……