2010-06-03 9 views
6

arasındaki fark nedir? IIS7'de farklı uygulama havuzu türü seçme seçeneğine sahipsiniz. BenIIS7 uygulama havuzu türleri

  • Standart Uygulama havuzu
  • Klasik Net Uygulama havuzu
  • ASP.NET v4.0
  • Klasik ASP.NET v4.0

seçilecek 4 türleri nelerdir bunlar arasındaki farklar nelerdir ve ne zaman seçilir?

cevap

6

Klasik mod, ASP.NET'in IIS'ye bir ISAPI eklentisi olduğu IIS 6.0 modelini kullanır. Bu mod geriye dönük uyumluluk için kullanılabilir, ancak yeni Entegre moddaki özelliklerin çoğundan yoksundur. Klasik modda, IIS, yalnızca zor bir ISAPI uzantısı oluşturarak genişletilebilen kendi çözüm hattına sahiptir. ASP.Net, IIS boru hattının sadece bir parçası olan bir ISAPI uzantısı olarak çalıştırılır.

Tümleşik mod, ASP.Net'i IIS'nin ayrılmaz bir parçası yapar. Artık IIS sunucu işlevselliği, IIS ve ASP.Net işlevlerini parçalara ayıran 40'ın üzerinde modüle bölünmüştür. StaticFileModule, BasicAuthenticationModule, FormsAuthentication, Session, Profile ve RoleManager gibi modüller IIS boru hattının bir parçasıdır. FormsAuthentication, Session, Profile ve RoleManager daha önce ASP.Net'in bir parçasıydı ve IIS ile hiçbir ilgisi yoktu.