WCF - 基于标记/有条件地为单个客户端创建多个服务实例(不基于percall)

时间:2011-10-16 09:24:47

标签: wcf-client

我看到WCF提供了persession / percall / single实例模式和single / multiple / reentrant concurency模型。

目前我正在为我的服务使用persession实例模式和多个concurency模式,它为每个客户端创建一个实例/服务对象,并为来自客户端的多个线程请求提供服务。

但实际上我想要实现这个目标:

我想创建服务对象的多个实例(不是像PerCall这样的每个调用,而是基于标记:例如guid),我希望服务是可重入的。有可能吗?

谢谢你的建议和想法。

1 个答案:

答案 0 :(得分:1)

您需要创建自己的IInstanceProvider