12得票3回答
WCF代理返回数组而不是List,尽管集合类型为Generic.List。

我有一个包含 WCF Library 项目和另一个消费该 Web 服务的项目的 VS 2010 解决方案。在 VS 2012 中打开后,它已经升级了。 代理现在返回 List<T> 类型作为数组,即使 CollectionMappings 明确设置为 Generic.List。 ...

11得票2回答
WCF客户端配置:如何检查终结点是否在配置文件中,并在没有时回退到代码?

想要创建一个客户端,通过WCF将序列化的消息对象发送回服务器。 为了让最终开发人员(不同部门)更容易操作,最好他们不需要知道如何编辑配置文件来设置客户端端点数据。 话虽如此,如果端点也没有嵌入/硬编码到客户端中,则会更加出色。 对我来说,混合场景似乎是最容易实现的解决方案: IF(在配...

7得票2回答
WCF操作标记为OneWay是否存在执行超时?

WCF服务中的OneWay操作是否会一直执行直到操作完成? 通过我的实验,我认为没有超时时间。我能够运行一个操作半个小时。(之后我关闭了它) 有经验的WCF专家能回答这个问题吗?如果有超时时间,我应该在哪里指定它?

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

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

7得票3回答
ChannelFactory.Open与IClientChannel.Open的区别

我正在努力更好地理解WCF的一些内部工作原理。我已经搜索了相当多的内容,但是我没有找到一个清晰的解释,说明ChannelFactory.Open()与IClientChannel.Open()有什么区别。打开工厂的目的是什么?如果通道用于通信,那么在通道创建和打开之后,工厂在这个过程中扮演什么...

7得票4回答
WCF - 没有端点在 net.tcp://..../Querier.svc 上监听,无法接受消息。

WCF - 没有终结点侦听 net.tcp://myserver:9000/SearchQueryService/Querier.svc,无法接受消息。 我已经在 IIS 应用程序上启用了 net.tcp 协议。 Windows 防火墙已关闭。 整个 IIS 应用程序的 net.tcp ...

8得票5回答
我如何为WCF客户端指定备用配置文件?

我正在开发一个大型系统,需要使用WCF访问Web服务。我的测试代码运行良好,现在需要将我的WCF客户端代码集成到更大的系统中。我不能添加到现有的'app.config'文件中,并希望指定一个单独的.config文件供我的客户端代码使用。 我应该如何最好地完成这个任务呢? 谢谢!

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

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

7得票2回答
WCF代理客户端创建时间过长,是否有缓存或单例解决方案?

我们有超过十二个WCF服务,使用TCP绑定进行调用。在代码的不同位置有很多对同一WCF服务的调用。 AdminServiceClient client = FactoryS.AdminServiceClient();// it takes significant time. and cl...

8得票1回答
WCF服务客户端生命周期

我有一个WPF应用程序,使用WCF服务调用服务器。 我在我的代码中使用这个属性来访问服务。 private static IProjectWcfService ProjectService { get { _projectServiceFactory = n...