当前位置:编程学习 > C#/ASP.NET >>

关于WCF超时设置的问题

    客户端通过调用服务器端的一个方法(Join)来将客户端记录到服务器端的一个客户端列表中,此列表中包含量客户端编号,以及回调类。客户端通过每5秒调用一下Join来判断是否能连接到服务器,当发生异常时,则将客户端置为离线状态。
     问题是:
     1、 把客户端网络断开,为什么之后的几次调用Join都不发生异常,而是过一段时间之后才发生异常。有没有一个超时设置,能够立即检测断网的情况。
     2、 若果客户端断网,当服务器端往客户端分发消息时,服务器调用客户端的回调函数,同样也不立即出错。

      WCF新人,希望大家帮忙看一下。。。,下面是我现有的设置

       <binding name="tcpBindingBehaviorConfiguration" receiveTimeout="00:00:10" maxReceivedMessageSize="200000" sendTimeout="00:00:10">
          <reliableSession ordered="true" inactivityTimeout="00:00:10" enabled="false" />
          <security mode="None">
            <transport clientCredentialType="Windows" />
            <message clientCredentialType="Windows" />
          </security>
        </binding>      --------------------编程问答-------------------- 自己顶下。 --------------------编程问答-------------------- 我也是 WCF 新手
CSDN 啥时候能开个 WCF 专区啊 --------------------编程问答-------------------- 顶,我也觉得应该加一个WCF专区~
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,