【发布时间】:2019-10-27 22:24:34
【问题描述】:
我在 IIS 上托管 WCF 服务,并在 web.config 中有以下绑定:
<bindings>
<wsHttpBinding>
<binding name="transactionalBinding"
transactionFlow = "true"
sendTimeout = "00:00:01"
receiveTimeout = "00:00:01"
openTimeout = "00:00:01"
closeTimeout = "00:00:01">
<security mode="Transport">
<transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
</security>
</binding>
</wsHttpBinding>
</bindings>
在我的服务方法中,我睡了 10 秒。从客户端调用我的服务方法时,我没有收到超时异常。
在服务器端绑定中定义超时有什么意义吗?
【问题讨论】:
-
请不要编辑您的问题,以免使任何预先存在的答案无效。考虑将其作为新问题发布。