摘要: 在开始了解上下文之前,先来复习下.NET的应用程序的逻辑结构。通常情况下,一个进程只能运行一个应用程序。但在.NET环境下,一个进程可以运行多个应用程序,而这里的应用程序则以应用程序域划分,同一个应用程序或者程序集可以加载到同一进程的不同应用程序域中去。上图中没有标识出的是线程,线程和应用程序域并不是简单的一对一,或者一对多的关系。在一个应用程序域中可以有几个线程存在,而一个线程也可以跨多个应用程序域访问资源(但一定时间内,每个线程是在应用程序域中执行的)。这里讨论的重点不在线程和应用程序域的关系,因此可以简单的认为两者平级,示例图也不用标出来了。因此应用程序域示意图如下:与上下文相关的类有两 阅读全文
posted @ 2013-02-05 22:39 Shanghai Jim Zhou 阅读(3315) 评论(0) 推荐(0) 编辑