标签: asp.net appdomain
最近我参加了一次采访。我被要求解释“应用领域”以及引入“应用领域”的特殊目的。
我解释道:
AppDomain是具有CLR管理的物理进程(win32)的逻辑进程的运行时表示。
特殊目的:
保持高级应用程序隔离;一个AppDomain从不中断其他AppDomain。
但面试官还是期待我的很多?我可以进一步添加哪些附加点?
感谢。
答案 0 :(得分:1)
他们可能希望您谈论运行不同的应用程序池以及如何影响您的AppDomain,就像IIS和ASP.NET一样。
示例:通过让您的网站在自己的应用程序池中运行,可以降低网站崩溃的风险,因为其他应用程序崩溃了,反之亦然,因为它会在自己的进程中运行。
答案 1 :(得分:0)
您应该说高级安全配置选项,而且here是维基百科中的解释,这已经足够了。另外here是更复杂的概述。