WEB开发网
开发学院操作系统Windows Vista IIS 7.0: 探索用于 Windows Vista 的 Web 服务器和... 阅读

IIS 7.0: 探索用于 Windows Vista 的 Web 服务器和更多内容

 2009-02-10 17:43:22 来源:WEB开发网   
核心提示: using System;using Microsoft.Web.Administration;class CreateASite{static void Main(string[] args){ServerManager serverManager = new ServerManager

using System;
using Microsoft.Web.Administration;
class CreateASite
{
  static void Main(string[] args)
  {
    ServerManager serverManager = new ServerManager();
    Site mySite = serverManager.Sites.Add(
      "MySite", "d:inetpubmysite", 8080);
    mySite.ServerAutoStart = true;
    serverManager.CommitChanges();
  }
}

Microsoft.Web.Administration 使 IIS 操作和配置任务能够直接在您选择的支持 .NET 语言的应用程序内部轻松完成。它还使您可以轻松访问有关服务器的运行库状态信息,例如,正在运行的工作进程或当前正在执行的请求。

Microsoft.Web.Administration API 是访问自定义 .NET 服务器模块内部的自定义配置和 IIS 管理器工具的 UI 插件的基础。有关端到端服务器包的示例,包括用于增强 Web 服务器和相关配置及管理组件的图像版权处理程序,请参阅 iis.net/default.aspx?tabid=2&subtabid=25&i=1076。

在 Windows Server“Longhorn”时间范围内,IIS 团队将为添加自定义管理对象或扩展现有管理对象而创建统一的可扩展模型,这些模型将使自定义管理功能通过不同管理功能(包括脚本和 Microsoft.Web.Administration API)自动公开。当您无法添加或扩展 Windows Vista 中的管理对象时,可以使用 Microsoft.Web.Administration 和其他 API,就像现有 IIS 配置部分一样,访问和管理自定义配置部分。

构建 Web 服务器功能

IIS 7.0 使您能够根据您的需要塑造服务器,允许您添加或替换服务器中的任何功能,以便提供您需要的功能。此功能的核心是全新的 Web 服务器可扩展 API,所有现有 IIS 7.0 HTTP 功能都建立在它之上。此 API 是公用的,这意味着您可以实现 IIS 7.0 附带的任何功能。这对 IIS 是第一次,并且是对以前的有限 ISAPI 可扩展模型的根本改进。

上一页  3 4 5 6 7 8 9 10  下一页

Tags:IIS 探索 用于

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接