【发布时间】:2014-12-09 04:47:03
【问题描述】:
我有一个带有 https 绑定和回调的 WCF 服务。该服务在客户端中作为服务引用被引用。超时在服务和客户端的配置文件中定义。
我需要调用服务中的一个函数,其超时值小于用于其他函数的默认值。
我的客户的代码如下所示
MyService.MyServiceClient myServiceClient = new MyService.MyServiceClient(context);
myServiceClient.GenericSendData("Save Req", serializedString, ServerIdentifier, null);
如何更改客户端/服务器中的代码,以便对特定函数的请求使用较小的超时值?我可以根据我正在调用的函数在代码中指定和更改超时时间吗?
【问题讨论】:
-
我使用的是点网4.5
-
您可以编辑您的问题并在那里添加标签。
-
简而言之,我认为你不能。超时将应用于整个服务(或客户端),而不仅仅是服务中的选择功能。
-
我可以在同一个应用程序中使用不同的超时值创建一个单独的客户端吗?
-
是的。看看我的回答。