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

发布于 2024-12-10 07:52:54 字数 248 浏览 0 评论 0原文

我看到WCF提供了persession/percall/单实例模式和单/多个/可重入并发模型。

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

但实际上我想实现这一目标:

我想创建服务对象的多个实例(不是像 PerCall 那样为每个调用创建,而是基于标签:例如 guid)并且我希望服务是可重入的。是否可以?

感谢您的建议和想法。

I see WCF provides persession/percall/single instance modes and single/multiple/reentrant concurency model.

Currently I am using persession instance mode and multiple concurency mode for my service which creates one instance/service object for each client and serves on multiple threads requests from clients.

But actually I want to achive this:

I want to create multiple instances of service objects (not for each call like PerCall, but based on tag: for ex say guid) and I want the service to be re-entrant. Is it possible?

thank u for ur suggestions and ideas.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

软糯酥胸 2024-12-17 07:52:54

您需要创建自己的 IInstanceProvider

You need to create your own IInstanceProvider.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文