摘要: 背景客户端与服务端使用WCF建立连接后:1、可能长时间不对话(调用服务操作);2、客户端的网络不稳定。为服务端与客户端两边都写“心跳检测”代码?不愿意。解决设置inactivityTimeout属性:设置KeepAlive值,以保持数据层连接服务端与客户端同时设置此值。在这种情况下:客户端若在30/2=15秒内若未产生任何的调用(即Application Message),则基础架构会自动给服务端发送一个心跳包(即Infrastructure Message,查看WCF日志可以知道,这其实就是一个SequenceAcknowledgement)。而服务端在30秒内未接收到任何调用(Applic 阅读全文
posted @ 2012-08-04 10:43 beta2013 阅读(818) 评论(0) 推荐(0) 编辑