Le processus d’installation du serveur d’applications dispose d’une option permettant d’ajouter la prise en charge du serveur Web. Cette option installe les services Internet (IIS), le serveur Web intégré à Windows Server 2008.

Nous vous recommandons d’installer la prise en charge du serveur Web si vous avez l’intention d’héberger des applications distribuées conçues à partir de Microsoft ASP.NET, de services d’entreprise ou de Windows Communication Foundation (WCF).

Le serveur d’applications installe la prise en charge du serveur Web qui est préconfigurée avec les paramètres par défaut recommandés.

Sous Windows Server 2008, ISS 7.0 utilise le service d’activation des processus Windows (WAS) pour permettre l’activation et la communication réseau par le biais de protocoles autres que HTTP (Hypertext Transfer Protocol). Cet environnement est adapté au développement et à l’hébergement de services WCF communiquant par le biais d’un protocole réseau pris en charge par WCF, qu’il s’agisse de HTTP, de TCP, de canaux nommés ou de Message Queuing. Pour plus d’informations sur WAS, voir la page consacrée à l’hébergement dans WAS (https://go.microsoft.com/fwlink/?LinkId=81261) (éventuellement en anglais).

L’hébergement de services WCF dans IIS offre les avantages suivants :

  • Tâches courantes de déploiement et de gestion : les services WCF hébergés dans IIS sont déployés et gérés comme n’importe quel autre type d’application IIS, qu’il s’agisse d’applications ASP.NET ou de services Web ASMX.

  • Fiabilité et gestion de l’intégrité : IIS offre des fonctions d’activation des processus, de gestion de l’intégrité et de recyclage afin d’améliorer la fiabilité des applications hébergées.

  • Modèle d’hébergement partagé : pour améliorer la densité et l’évolutivité du serveur, les services WCF hébergés dans ASP.NET peuvent bénéficier du modèle d’hébergement partagé d’ASP.NET, qui consiste à regrouper plusieurs applications dans un même processus de travail.

Remarques

WCF permet l’auto-hébergement des applications. Choisissez cette solution d’hébergement si elle est plus adaptée à votre environnement applicatif.


Table des matières