带有静态变量和两个虚拟目录的WCF服务

时间:2011-03-11 07:51:56

标签: wcf appdomain static-variables endpoint

我有一个带有两个端点/虚拟目录的WCF服务,

本地主机/ A / X.svc

本地主机/ B / X.svc

看起来,两个“端点”都有一个来自静态变量的自己的实例。我已经知道这是因为AppDomain。但两个enpoints是否可能使用相同的AppDomain?

2 个答案:

答案 0 :(得分:1)

如果要在AppDomain之间共享数据,可以考虑采用与静态变量不同的方法,这些变量实际上是AppDomain绑定的。例如文件,数据库或memory mapped files(仅举几例)。

答案 1 :(得分:0)

我认为,默认情况下,他们的终端不同,例如“abc.com/A/X.svc”和“abc.com/B/X.svc”