我目前正在尝试使用 WCF、WShttpBinding 在 winform 应用程序中创建 Web 服务。其中一种方法返回字典。客户端,RTD 服务器将调用此方法来检索字典。
由于某种原因,当字典变得太大(0.6MB +)时,会抛出通信异常。我已经尝试在客户端和服务器端增加以下参数的大小,但它仍然不起作用。有人可以告诉我我做错了什么吗?谢谢。
binding.MaxReceivedMessageSize
binding.MaxBufferPoolSize
binding.SendTimeout
binding.OpenTimeout
binding.ReceiveTimeout
binding.ReaderQuotas.MaxStringContentLength
binding.ReaderQuotas.MaxDepth
binding.ReaderQuotas.MaxBytesPerRead