4

什么是跟踪连接到我的 WCF 服务器的用户的好方法。EX:我有每个都有使用会话的用户帐户。如果一个用户在他的帐户上注册了 100 个会话,他可以从同一个用户名连接 100 次。跟踪连接是直截了当的。但是,如果用户断开连接,如何跟踪呢?如何通知服务器最终用户的 TCP 连接已终止?

我正在为通道关闭时创建一个处理程序。但是我现在如何将 sender / EventArgs 中的某些内容与有意义的连接数据相匹配。

    OperationContext.Current.Channel.Closed += _Closed;
    private void _Closed(object sender, EventArgs e)
    {
    } 
4

1 回答 1

0

您可以在创建连接时将连接通道保存在字典中,并在此事件中将其删除。因此您可以跟踪并发用户;)

于 2013-06-26T11:54:33.063 回答