2009-10-23 6 views

Répondre

3

Une application ASP classique se déroulera dans l'application pool auquel il est affecté. L'application ASP.NET s'exécute également dans l'application qui leur est assignée, il est donc possible qu'une ou plusieurs applications ASP.NET et une ou plusieurs applications ASP s'exécutent dans le même pool et partagent donc le (s) processus.

Dans IIS6 il y a peu de relation entre les deux (applications ASP et ASP.NET) ils font simplement leur chose côte à côte. Ils partagent le même espace de mémoire virtuelle, donc si l'un est un cochon, l'autre est affecté. De plus, si le processus est bloqué, toutes les autres applications du pool (ASP et/ou ASP.NET) sont affectées. Ils partagent également une pile de filtres ISAPI commune qui s'exécute par processus.

Dans IIS7 avec le pipeline intégré, les choses deviennent bien plus intégrées. ASP classic s'appuie sur le pipeline basé sur .NET pour fournir des requêtes à gérer.

+0

merci pour une réponse limpide! –

Questions connexes