Was ist der Unterschied zwischen den IIS7 Anwendung pool-Typen
In IIS7 haben Sie die Möglichkeit die verschiedenen Anwendungs-pool geben. Ich habe 4 Arten, zum von zu wählen
- Standard-Anwendungspool
- Classic .Net-Anwendungspool
- ASP.NET v4.0
- ASP.NET v4.0 Classic
Was sind die Unterschiede zwischen diesen, und, wenn Sie zu wählen, was?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Classic-Modus Modelle der IIS 6.0-Modell, in dem ASP.NET ist eine ISAPI-add-on zum IIS. Dieser Modus ist für die Abwärtskompatibilität, aber es fehlen viele der features in der neuen Integrierten Modus. Im Classic-Modus, IIS hat seine eigene pipeline, die nur erweitert werden, indem eine ISAPI-Erweiterung, die ein gut-verdientes Renommee für sein schwierig zu entwickeln. ASP.Net ist als ISAPI-Erweiterung, die ist nur ein Teil des IIS-pipeline.
Integrierten Modus macht ASP.Net ein integraler Bestandteil des IIS. Jetzt den IIS-server-Funktionalität ist aufgeteilt in mehr als 40 Module, brechen Sie die IIS-und ASP.Net Funktionalität in Stücke. Module wie StaticFileModule, BasicAuthenticationModule, FormsAuthentication -, Session -, Profil-und RoleManager sind ein Bestandteil der IIS-pipeline. FormsAuthentication -, Session -, Profil-und RoleManager waren zuvor Teil der ASP.Net und hatte nichts zu tun mit IIS.