AI答案
1、什么叫应用程序域
2、应用程序域是一种边界,它具有围绕在同一应用程序范围(即从应用程序入口点开始的对象激活序列中的任何位置)中创建的对象构建的公共语言运行库。应用程序域有助于将一个应用程序中创建的对象与其他应用程序中创建的对象隔离开来,以便可以预测运行时行为。多个应用程序域可以存在于单个进程中。
3、以前,进程边界用于隔离在同一台计算机上运行的应用程序。每个应用程序都被加载到一个单独的进程中,该进程将该应用程序与同一台计算机上运行的其他应用程序隔离开来。
4、隔离这些应用程序的原因是内存地址是与进程相关的;在目标进程中,从一个进程传递到另一个进程的内存指针不能以任何有意义的方式使用。此外,您不能在两个进程之间进行直接调用。相反,您必须使用代理,它提供了一定程度的间接性。
本文到此结束,希望对大家有所帮助。