标签: wcf timeout
是否可以确定服务器上的客户端超时值?我处于一个不幸的位置,我有一个长期运行的WCF服务(大约90秒),我想事先知道客户是否会超时。
有什么想法吗?
答案 0 :(得分:2)
除非你强迫客户告诉你他的超时是什么,否则你无法知道。 您可以请求提供信息,添加方法参数或标题。
您还可以尝试将长时间运行的呼叫分解为较小的部分,如果您的业务允许,则强制客户端进行后续呼叫。
您可以使用带回调的异步调用,单向方法/双工通道。
还有其他可能性,但我们需要了解您的环境。