cpetco_andy

导航

2011年9月28日

代理

摘要: 首先来了解下应用程序与的概念。应用程序域:windows操作系统运行的基本单位是进程,而进程是直接运行于非托管的环境下的,我们的.NET应用程序最终也是需要运行在进程之上。可是我们得知.NET应用程序是要运行在托管环境下的,进程的运行环境是非托管的。这时就需要一个中介者,运行于非托管的进程之上,并向我们的.NET应用程序提供托管环境,这就是AppDomain应用程序域。而且一个进程可以有若干个应用程序域。这样可以减少进程频繁切换带来的性能开销。在以前的windows程序下我们不能直接跨越进程来访问另外一个进程的对象,这属于进程的隔离级别,在.NET应用程序下,我们不能直接跨越应用程序来访问另外 阅读全文

posted @ 2011-09-28 11:13 cpetco_andy 阅读(224) 评论(1) 推荐(0)