我使用Windows Workflow框架服务调用WCF服务。
Windows Workflow框架专为长期任务而设计。因此,我致电该服务可能需要5分钟或最多2小时才能完成工作。但是我在客户端上超时了。我可以消除超时约束吗?
答案 0 :(得分:0)
在服务和客户端配置的绑定部分,您可以设置recieveTimeout,sendTimeout,openTimout和closeTimeout
<binding name="BasicHttpBinding_ExampleService" maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647" receiveTimeout="01:00:00" sendTimeout="00:10:00"
openTimeout="00:10:00" closeTimeout="00:10:00">