12得票1回答
在WCF客户端中设置代码消息版本

我想将WSHttpBinding的消息版本设置为EnvelopeVersion.Soap11。我不知道该如何做。有人能帮我吗?这是我的绑定代码:var binding = new WSHttpBinding() { UseDefaultWebProxy ...

423得票26回答
WCF客户端“using”块问题的最佳解决方法是什么?

我喜欢在using块内实例化我的WCF服务客户端,因为这基本上是使用实现IDisposable资源的标准方式: using (var client = new SomeWCFServiceClient()) { //Do something with the client } ...

11得票2回答
WCF客户端在服务停止时忽略超时值

我有一个使用WCF的VB .NET应用程序。我已经在代码中为所有客户端超时设置了时间: Dim oMastSrv As MastSvc.IclsIOXferClient = Nothing Dim binding As New ServiceModel.NetTcpBind...

9得票1回答
WCF客户端 - 指定WS-Security时间戳签名的签名算法

我有一个 WCF 客户端,它正在发送消息到一个非 WCF 服务,但该服务在处理用于签署 WS-Security 时间戳元素的 HMAC-SHA1 签名方法时出现问题。理想情况下,我们想使用 RSA-SHA1 签名方法,但我无法让 WCF 使用该签名方法。 我正在使用的绑定是自定义绑定,它允许...

24得票1回答
WCF - 通道工厂 vs 客户端基础

我对WCF比较新。一开始,我创建了一个WCF服务,并使用生成的客户端代理从客户端消费该服务。因此,每当我在服务上执行某些操作时,所有操作都会按顺序执行,因为我是同步调用操作。我将并发模式更改为多个,但仍然同步发生操作。然后,我为我的操作生成了异步方法,并使用了开始/结束模式,这样我猜可以“释放...

9得票3回答
如何设置WCF测试客户端在服务每次运行时都会运行

我有一个WCF项目,有时运行它会启动WCF测试工具,有时则不会。 如何设置WCF测试客户端始终显示?

12得票5回答
服务不可用 503 + 位于 http://localhost/ProductsService/Service.svc 的HTTP服务过于繁忙。

你好,我一直在尝试解决我的问题,但是一直无法解决。 问题是: http://localhost/productservice/service.svc 当我在浏览器中键入此地址时,会出现503服务不可用的错误。 当我从VS 2010运行我的代码时,它给了我:   位于http://lo...

15得票5回答
如何在运行时通过URL使用WCF Web服务?

我想通过URL访问服务中公开的所有方法。假设URL如下:http://localhost/MyService/MyService.svc 我该如何访问方法: 如果假设我有一个 ServiceReference 如果没有 Service Reference,我该怎么办。

10得票1回答
如何强制.NET WCF客户端在basicHttpBinding中使用NTLM?

现在我定义的安全节点如下: <security mode="TransportCredentialOnly"> <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""...

8得票1回答
一个 ChannelFactory 可能会变成故障状态吗?

假设我正在缓存一个ChannelFactory<T>并使用它来创建通道。这些通道用于向其他服务进行WCF调用,然后被(安全地)处理。 我需要担心缓存的ChannelFactory变得故障,因此无法用于创建新通道吗? 如果是这样,我需要用新的ChannelFactory替换它吗? ...