IIS发展史

IIS 1.0是随着Windows NT 3.51 Service Pack 3释出。这时候网站应用程式的开发方式是CGI。大幅简化网站程式开发的ASP 1.0是由IIS 3.0提供的.
IIS 2.0是随着Windows NT 4.0释出的。这时候网站应用程式的开发方式是ISAPI。IIS 3.0是內建在Windows NT 4.0Service Pack 3上的。
IIS 4.0是借由Windows NT 4.0 Option Pack推出的,而IIS 4.0提供的是 ASP 2.0的技术。        IIS 5.0是随着Windows 2000推出的,而XP Professional 则内建仅限十个同时连线 ,并且只允许建制一个IIS 5.1。IIS 5.0和 5.1都提供了ASP3.0。                                  IIS 6.0是内建在Windows Server 2003及XP Professional x64 Edition上的,虽可执行ASP 3.0程式,但ASP.NET 1.0才是最大的特点。            IIS 7.0在Windows Vista 版本中有六个版本,并非每个版本都提供Web服务器功能。不同的Windows Vista 版本所提供IIS 7功能也有差別。

什么是IIS
  • IIS 即Internet Information Server的缩写,World Wide Web server,Gopher server和FTP server全部包容在里面。IIS意味着你能发布网页,并且有ASP、JAVA、VBscript产生页面,有一些扩展功能。IIS支持象有编辑环境的界面、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)的东西其次,IIS是随Windows NTServer 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。
    专题联系人

    专题策划、制作:Michelle
    联系方式:010--96096168--332

    深度分析

    Server2003对决2008之IIS6对比IIS7

    在传统的Web性能测试当中,Windows Server 2003和 Windows Server 2008 各有所长,由于GUI界面占用了一些资源,因此2008的动态页面测试性能不如同样硬件条件下的2003,而在依赖于网络带宽的静态页面测试当中,2008表现出了良好的性能,这表明2008的网络性能更为出色。Windows服务器操作系统集成了Web服务软件:Internet Information Services,WS 2003集成的6.0与 WS 2008集成的7.0之间的对决。>>全文
    IIS 7新特性和功能                 
    在建造IIS 7时,我们非常注重的一个核心重点是在于促成丰富的 .NET 扩展性模型,以提供开发人员能轻松插入和扩展web服务器的钩子(hooks,扩展点,插入点的意思)。我们加这些扩展性钩子,以便任何人都可以使用.NET来轻松地扩展和增强web服务器的功能。从自私的角度我们也非常想要这些钩子,这样我们可以经常性地发布功能包,来往核心web服务器中添加额外的功能。IIS7管理工具是个富客户端应用(使用WinForms建造的),但它使用了连接到远程web服务器的基于HTTP的web服务来做所有这些远程访问和工作。>>全文                   进入IIS 7学习视频 >> 
    ·完全模块化的IIS 7

    新的IIS7从核心层讲被分割成了40多个不同功能的模块。Web服务器可以按照你的运行需要来安装相应的功能模块。存在安全隐患和不需要的模块将不会再加载到内存中去,程序受攻击面减小了,同时性能方面也得到了增强。 >>全文

    ·通过文本文件配置的IIS7

    IIS7另一大特性就是管理工具使用了新的分布式web.config配置系统。IIS7不再拥有单一的metabase 配置储存,将使用和ASP.NET支持的同样的web.config文件模型,这样就允许用户把配置和web应用的内容一起存储和部署。>>全文

    ·IIS 7安全方面的增强

    安全问题永远是微软被攻击的重中之重,IIS的安全问题则主要集中在有关.NET程序的有效管理以及权限管理方面的问题。而IIS 7正是针对IIS 服务器遇到了安全问题做了相应的增强。 >>全文

      ·IIS 7的Windows PowerShell 管理环境

      虽然PowerShell也可以管理运行在Windows Server 2003上的IIS6,但IIS7才是特为通过PowerShell命令行来进行管理的。它包括了新的APPCMD功能,当用户的环境中用到例如脚本管理的时候,APPCMD就将发挥其极大的优势。 >>全文

      ·ASP.NET和IIS 7.0之集成

      在IIS7中对核心IIS处理引擎做的一个重大的架构级变动是通过一个新的模块化的请求管道架构来促成极其丰富的扩展性。现在可以通过与web服务器注册一个HTTP扩展性模块,在任意一个HTTP请求的生命周期编写代码。 >>全文

      ·全新设计的IIS7管理工具

      在新的IIS 7中,用户可以用管理工具在Windows客户机器上创建和管理任意数目的网站。相比IIS之前的版本,IIS7的管理界面更加的友好和强大,此外IIS7的管理工具是用.NET和Windows Forms写成的,是可以被扩展的。 >>全文