17得票5回答
WCF:如何从配置中获取绑定对象

我希望从web.config或app.config文件中获取Binding对象。因此,这段代码可以正常工作:wcfTestClient = new TestServiceClient("my_endpoint", Url + "/TestService.svc"); 但我想要做以下事情:Bin...

17得票2回答
Azure服务总线中继-启用压缩

我们在使用Azure Service Bus Relay的netTcpRelayBinding和basicHttpRelayBinding时存在速度问题。在消息大小较小(10K)时,中继操作具有较低的延迟(100毫秒),但随着消息大小的增加(100K),我们遇到了看似随机的响应时间(600ms...

16得票4回答
WCF绑定 - 这么多!我该选择哪个?

我们有一个 R Server(R是一种用于统计分析的编程语言),基本上接受脚本和CSV文件,处理一些数据,并以文本形式返回结果。 我需要在R服务器上编写一个服务,以便.Net客户端(可以是.Net Windows Forms或ASP.Net)可以连接到R服务器,提交脚本和CSV文件,并获取结...

16得票3回答
WCF maxReceivedMessageSize未从配置中读取

我有一个针对WCF服务的服务器端app.config文件,内容如下: <system.serviceModel> <bindings> <wsHttpBinding> <binding name="default"...

16得票1回答
如何通过WCF流传输MemoryStream

我计划通过 WCF 流传递 MemoryStream,但似乎无法工作,但当我稍微更改代码以传递 FileStream 时,它可以正常工作。事实上,我的目的是传递大量的业务对象(可序列化)。我正在使用 basicHttpBinding。非常感谢您的建议! 编辑: 问题的症状是传入的流为空,没有...

16得票5回答
ServiceReferences.ClientConfig中的动态端点

在构建应用程序时,通常会在不同的环境(测试、开发、生产)中部署它们,因此端点地址会发生变化。由于 ServiceReferences.ClientConfig 是作为 Silverlight 的 .xap 文件的一部分构建的,所以在构建解决方案后更改端点很难,就像在 web.config 中经...

16得票2回答
将WCF绑定的transferMode从"Buffered"更改为"Streamed"是否被认为是对客户端的破坏性更改?

我有一个以流的形式提供二进制文档的WCF服务端点。 这个端点看起来像这样:public Stream GetFile(int fileId){ ... } 这个服务端点的basicHttpBinding配置错误,使用了TransferMode="Buffered"。该服务端点当前被我无法控制的...

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

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

14得票2回答
WcfTestClient能否用于自定义传输通道?

目标 我希望能够在我正在设计的托管框架中通过 WCF 承载和连接到一个原始套接字服务器。我想使用 WCF 来编码必须由套接字程序员手动管理的传输和协议通信。这将使我最终能够与仅公开传统套接字和专有协议的 Linux 服务器守护程序实现互操作性。目前,我只对使用 WcfTestClient 通...

14得票1回答
请求-响应与双工WCF消息交换模式

在WCF的消息交换模式中,请求-响应和双工之间的主要区别是什么?