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

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

 2009-02-10 17:43:22 来源:WEB开发网   
核心提示: 该工具旨在使您可以灵活搜索受支持的服务器对象,例如,IIS 7.0: 探索用于 Windows Vista 的 Web 服务器和更多内容(7),使您能够快速找到有特定设置集的站点,或已停止的应用程序池,作为示例,图 4 显示了一个小型 C# 程序,执行搜索时,可以对任何对象的属性使用任意数

该工具旨在使您可以灵活搜索受支持的服务器对象,例如,使您能够快速找到有特定设置集的站点,或已停止的应用程序池。执行搜索时,可以对任何对象的属性使用任意数量的条件,包括使用数字范围和简单通配符字符串匹配。

Appcmd 还支持类似 Windows PowerShell™中出现的链接操作,从而允许从单个命令行一起执行针对一组相关对象的多个操作。例如,您可以用一条命令查找和回收承载某个站点的应用程序的所有应用程序池。若要了解如何用 AppCmd 管理 IIS,请参阅 iis.net/default.aspx?tabid=2&subtabid=25&i=954&p=1。

.NET Framework 和脚本

除了用 IIS 管理器或 appcmd.exe 命令行工具进行手动服务器管理以外,IIS 7.0 还为编程管理提供了丰富的选项。首先,可以利用 Microsoft.Web.Administration API 通过 .NET 应用程序管理服务器。也可以使用新的 COM API 直接管理 IIS 配置系统,或从诸如 ASP 或 Windows® Script Host (WSH) 这样的脚本环境访问它。还有新的 WMI 提供程序,以及通过元数据库兼容层实现的对原有 WMI 和 ADSI 提供程序的支持。

Microsoft.Web.Administration 是新的 .NET 管理 API,它使托管代码应用程序可以轻松地以编程方式设置 IIS 站点和应用程序、访问重要状态和诊断信息以及按其他方式配置服务器。通过让基于 .NET Framework 的应用程序轻松访问 IIS 配置及状态信息,为编写基于 .NET 的安装和管理应用程序,甚至是直接从 ASP.NET 页执行管理任务,提供了可能。

作为示例,图 4 显示了一个小型 C# 程序,该程序使用 Microsoft.Web.Administration 从命令行新建网站。

IIS 7.0: 探索用于 Windows Vista 的 Web 服务器和更多内容Figure4用 Microsoft.Web.Administration 设置站点

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

Tags:IIS 探索 用于

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