Application Domain
1. Create Application Domain class Program { static void Main(string[] args) { Console.WriteLine("Create new AppDomain"); AppDomain domain = AppDomain.CreateDomain("MyDomain"); Console.WriteLine("Host domain : " + AppDomain.CurrentDomain.FriendlyName); Console.WriteLine("Child domain : " + domain.FriendlyName); Console.WriteLine("\nPlease Endter Key...\n"); Console.ReadKey(); } } 2. Unload Appli..
Application Domain 이란? Process보다는 작고, Thread 보다는 큰 논리적 파티션 단위 Application이 샐행되는 격리된 환경 닷넷프레임웤 언어로 작성된 프로그램은 OS에 종속적이지 않게 실행되기 위하여 *CLR(유사 JVM)이라 하는 가상 실행환경에서 동작한다. (닷넷프레임웤은 OS 위에서 동작하는 인터프리터로 *Native Code를 실행환경(OS)에 상관없이 실행할 수 있게 도와준다) 이러한 CLR은 기본적으로 AppDomain이라 불리는 논리적 파티션을 하나 이상 가진다. AppDomain은 Application이 실행되는 격리된 환경을 제공하는 하나의 논리적인 파티션 단위 이다. AppDomain은 Domain별로 Application을 Load/Unload를 가능하..



