如何在服务器

时间:2016-06-21 16:23:15

标签: c# wcf soap wcf-binding endpoint

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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