编程语言
首页 > 编程语言> > C#WCF服务重新连接后重新发送数据?这是什么性质?

C#WCF服务重新连接后重新发送数据?这是什么性质?

作者:互联网

一点背景.我正在.NET Framework 4中使用C#.我的绑定是WsHttpBinding,目前没有安全性.我有一个WCF客户端,它每秒钟左右向WCF服务器报告一次心跳.此心跳只是一个无符号整数.

我将网络电缆拉了几分钟,然后重新连接.所有错过的心跳值都会泛滥成灾.什么WCF配置属性正在使这种情况发生?我希望这些消息会被丢弃,而我只会收到最新的心跳信号.

解决方法:

根据描述,听起来这可能是由于客户端中WCF服务的超时时间太长所致.

由于请求是异步的,并且您以前已与服务器建立连接,所以我希望这是由于发送超时引起的.

这是关于Timeouts in WCF and their default values的MSDN博客文章.

标签:configuration,reconnect,wcf,c,net-4-0
来源: https://codeday.me/bug/20191201/2077315.html