【问题标题】:How to find out WCF service binding timeout value on the server如何在服务器上找出 WCF 服务绑定超时值
【发布时间】:2016-10-23 07:35:02
【问题描述】:

当使用 SOAP 发出 Web 服务请求时,您可以像这样配置绑定

<basicHttpBinding> <binding name="Secure_ApiService" sendTimeout="00:25:00"> <security mode="Transport"> <transport clientCredentialType="Basic" /> </security> </binding> </basicHttpBinding>

由于我们只使用此服务,我们不知道服务器上的 sendTimeout 配置为什么,据我了解,如果 API 调用花费的时间超过服务器或客户端上的 sendTimeout,则会发生错误。

当你只知道服务的端点时,有没有办法在服务器端找出 sendTimeout 的配置?

【问题讨论】:

    标签: c# wcf soap wcf-binding endpoint


    【解决方案1】:

    SendTimeOut 由客户端控制,因为不同的客户端可能对他们愿意等待响应的时间有不同的容忍度。

    参考:https://msdn.microsoft.com/en-us/library/hh924831(v=vs.110).aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-12
      • 1970-01-01
      • 2012-03-23
      • 2010-09-18
      • 2013-01-15
      相关资源
      最近更新 更多