0

我有一个关于超时的问题

问题 1:在哪里设置超时值(在服务器/服务端或客户端)?

问题 2

根据定义,

顾名思义,openTimeout是您在打开与 WCF 服务的连接时愿意等待的时间。同样,closeTimeout是您关闭连接(释放客户端代理)的时间量,您将在引发异常之前等待该时间量。

在这种情况下,如果我将打开和关闭时间设置为 10 分钟(00:10:00)会发生什么

一个。当客户端尝试打开连接时?服务会慢慢打开连接吗?

。当客户端在调用方法后尝试关闭连接时?是不是10分钟后才关闭?

请帮我理解。

谢谢

4

1 回答 1

1
  1. 超时设置在建立通信的一侧。在您的示例中,我相信它将是客户端。

  2. A) 客户端在抛出错误前有 10 分钟的时间尝试建立连接。

  3. B) 客户端在抛出错误前有 10 分钟的时间关闭已建立的连接。

于 2011-09-01T19:13:29.430 回答