Я трохи розгублений. Чи існує лише один домен додатка для кожної веб-програми ASP.NET або в одному пулі додатків веб-програми може бути від 1 до 100 доменів додатків
Я трохи розгублений. Чи існує лише один домен додатка для кожної веб-програми ASP.NET або в одному пулі додатків веб-програми може бути від 1 до 100 доменів додатків
Відповіді:
Домен програми - це логічна та фізична межа, створена навколо кожної програми .NET за допомогою загальної мови виконання (CLR).
Один веб-додаток працює в одному домені додатка, але може спілкуватися через веб / віддалені служби з програмами в інших доменах.
CLR може дозволити запускати кілька додатків .NET в одному Домені додатка , тому це означає, що Домен додатка може бути спільним для різних програм, які можуть у цьому випадку спілкуватися один з одним «безпосередньо».
Однак у більшості випадків взаємозв'язок між веб-програмою та доменом додатків є один на один.
Ви можете прочитати наступну статтю (дуже коротку, але добре написану), яка пояснює, що таке Домени додатків та як вони можуть бути корисними: http://www.beansoftware.com/NET-Tutorials/Application-Domain.aspx .
Також у своєму блозі Скотт Форсайт пояснює відмінності між додатком (термін IIS), веб-додатком (термін ASP.NET) та областями додатків.