IIS7.0特性
在IIS7中,无论是管理方面还是安全方面都得到了全新的设计,大家可以更快,更简便的建立自己的站点,更加全面,更加安全的维护和管理自己的WEB环境。
IIS7可以在客户机器上管理和创建任意数目的网站,界面美观、功能强大,用户可以添加自己的UI模块到管理工具里,为自己的HTTP运行设置提供管理支持,因为IIS7的管理工具是用.NET和Windows Forms编写的。
IIS支持ISAPI,使用ISAPI可以扩展服务器功能,用以支持HTTP、FTP和SMTP,它能够提供快速且集成了现有产品,IIS7从核心层讲被分割成了40多个不同功能的模块,可以使Web服务器可以按照用户的运行需要来安装相应的功能模块,相应的提高了性能 。
在IIS7中,.NET应用程序直接通过IIS代码运行,不需要发送到Internet Server API扩展上,减少了存在风险的可能性,相对提升了性能。另外,用户可以在管理工具里创建和管理角色和用户,并给用户指定相应角色。
IIS7的管理工具使用了新的分布式web.config配置系统,不再拥有单一的metabase 配置储存。它使用和支持的web.config文件模型,允许用户把配置和web应用的内容一起存储和部署,这点跟ASP.NET相似,可以在很短的时间设置大量的挂接网站,不需要脚本定制。IIS 7的配置文件,可以采用一个XML配置文件来完成,可以用拷贝来备份和修改IIS的设定。
IIS7和ASP.NET 管理设置集成到了单个管理工具里,用户不需要通过多个不同的对话框进行授权,而是可以在一个地方查看和设置认证和授权。如此给管理员提供了一个清晰的用户界面,以及web平台上统一的管理。
IIS7是通过PowerShell的命令行来进行管理的。它包括了新的APPCMD功能,APPCMD通过标准的命令行界面来创建和配置站点。内置的web farm部署支持,可以添加任意数目的无状态,无配置的web服务器到一个web farm上,可以动态装载它们的配置设置和应用内容。它令大家在多个机器上扩缩一个应用变得异常容易,只需要把文件拷贝到文件共享上就可以了。
(责任编辑:admin) |