【发布时间】:2012-11-09 00:25:05
【问题描述】:
什么是跟踪连接到我的 WCF 服务器的用户的好方法。 EX:我有每个都有使用会话的用户帐户。如果一个用户在他的帐户上注册了 100 个会话,他可以从同一个用户名连接 100 次。跟踪连接是直截了当的。但是,如果用户断开连接,如何跟踪呢?如何通知服务器最终用户的 TCP 连接已终止?
我正在为通道关闭时创建一个处理程序。但是我现在如何将 sender / EventArgs 中的某些内容与有意义的连接数据相匹配。
OperationContext.Current.Channel.Closed += _Closed;
private void _Closed(object sender, EventArgs e)
{
}
【问题讨论】:
-
不同的上下文,但这听起来像是 stackoverflow.com/questions/5338842/… 或 stackoverflow.com/questions/665473/… 的副本
-
不明白如何将某些东西与“有意义的连接数据”相匹配?您希望收集哪些数据?