我正在使用基于 ASP.Net 的 Web 应用程序配置、操作和控制 IIS 6.0 及更高版本。我正在考虑将 WMI、ADSI、托管 API 作为我的选项。
我有一个目标 Windows 系统 WIN2k3 或更高版本。语言选择是 C#,应用程序必须使用 ASP.Net 构建。
本文描述了每种方法,但我对各种事情有点不确定; http://learn.iis.net/page.aspx/283/provisioning-options-in-iis7/rev/1
关于这些选项,我有以下问题。
对于既定目标,哪个更好或更强大?ADSI(System.DirectoryServices) 或 WMI(Microsoft.Web.Management) 或托管 API (Microsoft.Web.Administration)?如果我在这里做错了什么,请纠正我。
更高版本的 IIS 可能支持哪种选项或技术?
- 哪个选项具有最大的灵活性和可扩展性?
- 从哪里可以找到任何建议/选择技术的资源?
我不太可能在 II5.1 或更低版本上工作。所以兼容区从 IIS 6.0 及以上版本开始。必须使用 ASP.Net 构建应用程序,如果不可避免,可以使用非托管代码。
谢谢
问候
史蒂夫