Czy program asp jest uruchamiany w puli aplikacji IIS, dla której skonfigurowano witrynę? Lub jest to pula aplikacji tylko dla aplikacji asp.NET.Jaka jest relacja między klasycznym aspem a pulą aplikacji IIS?
Jak zrobić te dwa odnoszą się do siebie, co muszę wiedzieć, aby zrozumieć, kto robi co i gdzie robią to ...
aplikacja
Odpowiedz
Klasyczne ASP zostanie uruchomiony w aplikacji puli, do której jest przypisany.
Aplikacja ASP.NET działa również w przypisanej do niej aplikacji, dlatego możliwe jest, że jedna lub więcej aplikacji ASP.NET i jedna lub więcej aplikacji ASP będzie działać w tej samej puli, a tym samym udostępni proces (y).
W IIS6 istnieje niewielki związek między tymi dwoma aplikacjami (ASP i ASP.NET), które po prostu robią swoje rzeczy obok siebie. Dzielą tę samą wirtualną przestrzeń pamięci, więc jeśli ktoś jest świnią, dotyczy to drugiego. Dodatkowo, jeśli dojdzie do awarii proces ten dotyczy wszystkich innych aplikacji znajdujących się w puli (ASP i/lub ASP.NET). Mają także wspólny stos filtrów ISAPI, który działa na zasadzie procesu.
W IIS7 ze zintegrowanym rurociągiem wszystko staje się, cóż, bardziej zintegrowane. ASP classic opiera się na potoku opartym na .NET, aby dostarczać żądania do obsługi.
dzięki za krystalicznie czystą odpowiedź! –