一个应用程序可以有多个进程,一个进程也可以由过个应用程序域
应用程序和应用程序域不是一一对应关系吗?如果一个应用程序被分割在多个应用程序域之间,那么一个应用程序之间的通信不也很困难了吗

解决方案 »

  1.   

    基本上是一一对应的,有少数除外,书上有,可以看下并切主要是.net中的
      

  2.   

    可以看看Clr via C#这本书中应用程序域的介绍,你也可以参考这: http://www.cnblogs.com/leslies2/archive/2012/03/06/2379235.html
      

  3.   

    .NET下应用程序之间的数据交换方式确实要少很多。不过呢,现在基于网络通信的各种数据交换方式比较成熟了,实现起来很容易。
      

  4.   


    举例,你可以把多个asp.net程序托管在一个iis进程中。这就是一个典型的一个进程,多个程序域的场景。