Le serveur d’applications fournit un environnement intégré pour le déploiement et l’exécution d’applications métier personnalisées conçues à l’aide de Microsoft .NET Framework 3.0. Lorsque vous installez le rôle de serveur d’applications, vous pouvez choisir les services de prise en charge des applications conçues pour utiliser COM+, Message Queuing, les services Web et les transactions distribuées.

Le serveur d’applications offre aux professionnels des technologies de l’information et aux développeurs les avantages suivants :

  • Un environnement d’exécution centralisé prenant en charge le déploiement et la gestion des applications métier haute performance.

  • L’environnement de développement .NET Framework qui propose un modèle de programmation simplifié et un modèle d’exécution haute performance destiné aux applications de serveur. Le .NET Framework permet d’activer les services Web et d’intégrer de nouvelles applications aux applications et à l’infrastructure existantes.

  • Un Assistant d’installation convivial permettant de sélectionner les fonctionnalités et les services de rôle nécessaires à l’exécution des applications au sein de votre organisation.

  • Une fonctionnalité d’installation qui installe automatiquement les fonctions requises par un service de rôle donné.

Options d’installation

Lorsque vous installez le rôle de serveur d’applications sur un serveur, vous pouvez ajouter la prise en charge des options suivantes :

  • Serveur Web

  • Accès réseau COM+

  • Service d’activation des processus Windows

  • Partage de port TCP

  • Transactions distribuées

Serveur Web

Vous pouvez ajouter la prise en charge du serveur Web au cours de l’installation du serveur d’applications. Cette option installe les services Internet (IIS), le serveur Web intégré à Windows Server 2008. IIS présente les avantages suivants :

  • IIS permet au serveur d’applications d’héberger des sites Web internes ou externes ou des services faisant appel à un contenu statique ou dynamique.

  • IIS prend en charge les applications ASP.NET accessibles à partir d’un navigateur Web.

  • IIS prend en charge les services Web conçus à l’aide d’ASP.NET ou de Windows Communication Foundation (WCF).

Accès réseau COM+

Vous pouvez ajouter l’accès réseau COM+ au cours de l’installation du serveur d’applications afin de permettre l’invocation à distance des applications créées et hébergées dans des composants COM+ ou des composants de services d’entreprise. L’accès réseau COM+ constitue l’une des fonctionnalités d’invocation à distance de Windows Server 2008. Les applications plus récentes peuvent recourir à WCF pour la prise en charge de l’invocation à distance.

Service d’activation des processus Windows

La prise en charge du service d’activation des processus Windows (WAS) peut être ajoutée au cours de l’installation du serveur d’applications. WAS peut démarrer et arrêter les applications de manière dynamique en fonction des messages reçus sur le réseau par le biais du protocole HTTP (Hypertext Transfer Protocol), de Message Queuing, de TCP et de canaux nommés.

Partage de port TCP

Si vous souhaitez que plusieurs applications HTTP utilisent un même port TCP, vous pouvez ajouter le service de rôle Partage de port TCP au cours de l’installation du serveur d’applications. Lorsque cette fonctionnalité est activée, plusieurs applications WCF peuvent partager un même port pour la réception des messages entrants circulant sur le réseau. Le service Partage de port Net.Tcp accepte les connexions utilisant le protocole net.tcp et transfère automatiquement les messages entrants vers les différents services WCF, en fonction du contenu des messages. Ce service facilite la gestion des serveurs d’applications sur lesquels s’exécutent de nombreuses instances d’une application.

Transactions distribuées

Vous pouvez ajouter les transactions distribuées au cours de l’installation du serveur d’applications afin de fournir des services contribuant à garantir le traitement et la réussite des transactions entre plusieurs bases de données hébergées sur les différents ordinateurs d’un réseau.

Références supplémentaires


Table des matières