..


Liens sponsorisés

Internet Information Services (IIS)

Les applications Web d'abord résidant sur le serveur démarre un nouveau processus pour chaque requête à distance. Microsoft a révolutionné ce concept en introduisant un processus unique (appelé service) qui surveille le port 80 d'attente pour les paquets réseau et charge la bibliothèque dynamique approprié (Dynamik-link bibliothèques, DLL) pour la gestion des demandes distinctes. La plate-forme Web est basé sur des services standard de Microsoft Internet Information Services (IIS).

Fondamentalement n'importe quelle application web fonctionne de la même manière. Peu importe la plateforme que vous utilisez du matériel ou du logiciel, mais doit toujours être présent sur le serveur une sorte de logiciel qui surveille le port 80 (celui habituellement utilisé) d'attente pour les requêtes HTTP. Quand une requête est le travail du serveur pour répondre de la même manière et dans certains composants des systèmes d'exploitation Microsoft IIS est déléguée à faire cela. Lorsqu'un navigateur effectue un appel à un système de serveur avec Microsoft IIS intercepte la demande et les recherches pour la ressource identifiée par l'URL reçu.

Splits répertoires dans IIS ses différentes sections appelées répertoires virtuels. Par exemple, supposons que quelqu'un tente d'accéder à une ressource identifiée par l'adresse Internet suivante:

 



 http://www.miosito.com/prodotti/caratteristiche.htm

 
Clairement le nom de domaine est monsite entièrement fictive, mais supposons qu'il n'est pas. Le http://www.miosito.com partie identifie le serveur envoie la demande à cette URL avec un routeur labyrinthe. Lorsque la requête atteint le serveur, il vérifie si la ressource est présente dans le répertoire caratteristiche.htm nommé l'un de ses produits. Si le serveur exécutant IIS est un des produits du répertoire virtuel.
Chaque répertoire virtuel est généralement lié à une seule application dans la pratique, est utilisé pour mapper un répertoire physique (résidant sur le disque dur du serveur) avec une adresse Internet. De cette manière, IIS peut gérer différentes applications. Chaque répertoire virtuel comprend des propriétés de configuration différentes, y compris les options de sécurité, les options pour la gestion des erreurs et bien d'autres.

Bien que le développement d'applications ASP.NET est essentiel de connaître les fonctionnalités d'IIS que la connaissance devient très utile lorsque vous êtes dans le débogage, les tests et le déploiement d'une application web, alors maintenant nous allons voir de grandes les caractéristiques de son fonctionnement.

Pour ouvrir l'interface utilisateur IIS suffit d'aller dans le Panneau de configuration, cliquez sur Outils d'administration puis Internet Information Services. Cela ouvrira la fenêtre suivante (ou très similaires, selon votre système d'exploitation et la version d'IIS est installé sur votre ordinateur)

Sur la gauche est un arbre dont la diffusion vous pouvez consulter les sites Web et des répertoires virtuels sur votre machine

En cliquant sur un site ou un répertoire dans la partie centrale de la fenêtre affiche le contenu.

En cliquant sur le bouton droit de la souris sur un site ou un répertoire et en sélectionnant Propriétés ouvre la fenêtre de configuration dans lequel vous pouvez définir les différents aspects du site et aussi prendre beaucoup d'informations utiles, telles que la version de ASP.NET sur machine à

Il n'est clairement pas le but de ce guide pour analyser toutes les options de configuration possible, cependant, pour les raisons exposées ci-dessus, je vous recommande d'apprendre plus sur IIS, car alors il sera très utile.

Aide avec Visual Studio ASP.Net
E-Learning
ASP (Advanced) ASP (Advanced)
Cours complet pour la création de sites Web dynamiques. A partir de 39 €.
ASP.NET (Cours) ASP.NET (Cours)
Cours complet pour construire des applications Web à partir de 49 €.
SQL et bases de données (cours) SQL et bases de données (cours)
Créer et gérer des bases de données relationnelles. A partir de 39 €.
Liens sponsorisés