确定服务器上的WCF客户端超时设置

时间:2012-08-24 14:50:27

标签: wcf timeout

是否可以确定服务器上的客户端超时值?我处于一个不幸的位置,我有一个长期运行的WCF服务(大约90秒),我想事先知道客户是否会超时。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

除非你强迫客户告诉你他的超时是什么,否则你无法知道。 您可以请求提供信息,添加方法参数或标题。

您还可以尝试将长时间运行的呼叫分解为较小的部分,如果您的业务允许,则强制客户端进行后续呼叫。

您可以使用带回调的异步调用,单向方法/双工通道。

还有其他可能性,但我们需要了解您的环境。