在XmlDictionaryReaderQuotas对象上设置更高的值是否存在任何缺陷,特别是MaxStringContentLength和MaxArrayLength?

时间:2010-12-10 17:11:52

标签: wcf basichttpbinding

特别注意,这是针对ReaderQuotas对象上的BasicHttpBinding属性。具体来说,我可能有(很少)情况下我的当前值163,840,000(来自前一个dev的魔法未记录值,不确定来源)是不够的。然而,我对于看似极少数边缘情况更加提高这个价值感到厌倦,尽管它们在生产(付费客户)环境中可能很重要。

我想知道的是,使用更高的值是否有任何已知或隐藏的陷阱,除了明确允许大量数据被序列化并发送到管道(这是针对WCF端点)?如果存在陷阱,它们可能是什么,以及会受到什么影响。

1 个答案:

答案 0 :(得分:0)

我们为一个项目做了这个,并没有遇到任何问题,除了我们还必须增加或绑定服务器和客户端的超时。但后来我们更改了程序,以便为我们提供有限数据重新调整,因为修复程序表明我的设计选择很差。