0

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

有任何想法吗?

4

1 回答 1

2

除非您强迫客户告诉您他的超时时间,否则您无法知道这一点。您可以询问信息,添加方法参数或标题。

您还可以尝试将您的长期通话分成更小的部分,如果您的业务允许,则迫使客户进行后续通话。

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

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

于 2012-08-24T15:00:19.970 回答