Jestem trochę zmieszany. Czy istnieje tylko jedna domena aplikacji dla każdej aplikacji sieci Web ASP.NET, czy może być gdziekolwiek od 1 do 100 domen aplikacji obecnych w jednej puli aplikacji aplikacji sieci Web
Jestem trochę zmieszany. Czy istnieje tylko jedna domena aplikacji dla każdej aplikacji sieci Web ASP.NET, czy może być gdziekolwiek od 1 do 100 domen aplikacji obecnych w jednej puli aplikacji aplikacji sieci Web
Odpowiedzi:
Domena aplikacji to logiczna i fizyczna granica utworzona wokół każdej aplikacji .NET przez Common Language Runtime (CLR).
Jedna aplikacja internetowa działa w jednej domenie aplikacji, ale może komunikować się za pośrednictwem usług internetowych / zdalnych z aplikacjami w innych domenach.
CLR może zezwalać na uruchamianie wielu aplikacji .NET w jednej domenie aplikacji , co oznacza, że domena aplikacji może być współużytkowana przez różne aplikacje, które w tym przypadku mogą komunikować się ze sobą „bezpośrednio”.
Najczęściej jednak związek między aplikacją internetową a domeną aplikacji jest jeden do jednego.
Możesz przeczytać następujący artykuł (bardzo krótki, ale ładnie napisany), który wyjaśnia, czym są Domeny aplikacji i jak mogą być przydatne: http://www.beansoftware.com/NET-Tutorials/Application-Domain.aspx .
Ponadto na swoim blogu Scott Forsyth wyjaśnia różnice między aplikacją (termin IIS), aplikacją internetową (termin ASP.NET) a domenami aplikacji.