Чи кожен веб-додаток ASP.NET має єдиний домен додатка?


9

Я трохи розгублений. Чи існує лише один домен додатка для кожної веб-програми ASP.NET або в одному пулі додатків веб-програми може бути від 1 до 100 доменів додатків

Відповіді:


5

Домен програми - це логічна та фізична межа, створена навколо кожної програми .NET за допомогою загальної мови виконання (CLR).

  1. Один веб-додаток працює в одному домені додатка, але може спілкуватися через веб / віддалені служби з програмами в інших доменах.

  2. CLR може дозволити запускати кілька додатків .NET в одному Домені додатка , тому це означає, що Домен додатка може бути спільним для різних програм, які можуть у цьому випадку спілкуватися один з одним «безпосередньо».

Однак у більшості випадків взаємозв'язок між веб-програмою та доменом додатків є один на один.

Ви можете прочитати наступну статтю (дуже коротку, але добре написану), яка пояснює, що таке Домени додатків та як вони можуть бути корисними: http://www.beansoftware.com/NET-Tutorials/Application-Domain.aspx .

Також у своєму блозі Скотт Форсайт пояснює відмінності між додатком (термін IIS), веб-додатком (термін ASP.NET) та областями додатків.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.