利用 Windows Server 2008 中的 IIS7 提供的功能,Web 管理员能够更加有效、可靠地管理 Web 基础结构,Web 开发人员能够快速构建更具竞争力的 Web 解决方案。
该 IIS7 版本提供五个关键增强:
1.模块化体系结构: IIS7 旨在帮助 IT 专业人员准确自定义在 Web 服务器上要安装和运行哪些功能。IIS 现在已分解成 40 多种功能模块,每个模块都可以独立安装,这极大地减少了潜在攻击面并降低了服务器的内存要求。
2.全面扩展性 API: IIS7 使开发人员能够以更平滑的方式扩展 Web 服务器。IIS7 的核心 Web 服务器功能是使用一组新的公共 Web 服务器 API 构建的,开发人员可以使用这些 API 来扩展、替换 Web 服务器或向其添加功能。
这些 API 可以作为本机 Win32 API 以及托管的 .NET Framework API 使用。开发人员还可以利用 IIS7 的事件记录、配置和管理工具的功能集扩展性,使用第三方扩展工具为客户提供平滑体验。
3.统一的分布式配置模式: IIS7 为开发人员和管理员提供了一个统一的配置系统,用于以单一 XML 格式存储所有 IIS 和 ASP.NET 设置,并包含了一组托管代码和脚本 API,用于访问整个 Web 平台的配置信息。
这种新的配置系统支持分布式配置文件,这些文件可以连同 Web 站点或应用程序目录一起存储。IIS7的功能,我们就讲解到这里。
【编辑推荐】