Je travaille sur la configuration, la manipulation et le contrôle de IIS 6.0 et des versions ultérieures à l'aide d'une application web basée sur ASP.Net. Je considère WMI, ADSI, API géré comme mes options.Quel est le meilleur pour l'administration IIS dans ASP.Net: WMI ou ADSI ou API managée? et quelle est la différence?
J'ai un système Windows cible WIN2k3 ou versions ultérieures. Le choix de la langue est C# et l'application doit être construite en utilisant ASP.Net.
Cet article décrit chacune des méthodes, mais je suis un peu incertain sur diverses choses; http://learn.iis.net/page.aspx/283/provisioning-options-in-iis7/rev/1
J'ai les questions suivantes concernant ces options.
Quel est le meilleur ou le plus puissant pour l'objectif indiqué? ADSI (System.DirectoryServices) ou WMI (Microsoft.Web.Management) ou API gérée (Microsoft.Web.Administratoion)? Corrigez-moi si je fais quelque chose de mal ici.
Quelle option ou technologie est susceptible d'être prise en charge pour les versions ultérieures d'IIS?
- Quelle option a le plus de flexibilité et d'évolutivité? D'où puis-je trouver les ressources pour l'une des technologies suggérées/choisies?
Je suis moins susceptible de travailler sur II5.1 ou moins. Ainsi, la zone de compatibilité commence à partir d'IIS 6.0 et plus. L'application doit être construite en utilisant ASP.Net et le code non géré peut être utilisé si cela est inévitable.
Merci
Cordialement
Steve