【问题标题】:Wcf Throttling and InstanceContextMode.PerSession behaviourWcf 限制和 InstanceContextMode.PerSession 行为
【发布时间】:2012-02-11 11:17:06
【问题描述】:

我非常误解 InstanceContextMode.PerSession 行为。

我知道我们是否要使用专用会话连接客户端,这意味着当客户端连接服务时,会话将保留其所有调用,直到客户端关闭连接。

那么这个场景是什么 PerSession 行为意味着什么或其他什么。

在 Throttling 中,我们有 MaxConcurrentSessions 。

我的问题:如果我们用 PerCall 声明 InstanceContextMode,那么每个客户端专用的会话的平均值相同,以及 MaxConcurrentSessions 如何影响 PerCall 行为。

【问题讨论】:

    标签: wcf wcf-binding wcf-client


    【解决方案1】:

    每次调用意味着每次调用都会创建一个新的服务实例来处理调用。因此,通话之间不可能保持会话状态。我怀疑节流设置在这种情况下不起作用。

    【讨论】:

    • MaxConcurrentInstances 限制仍然适用。
    猜你喜欢
    • 1970-01-01
    • 2011-05-22
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-22
    • 1970-01-01
    相关资源
    最近更新 更多