您可以发送到WCF服务的数据量是否有大小限制?

时间:2009-08-28 00:38:03

标签: c# .net wcf

您可以向WCF服务发送的数据量是否有大小限制? 我发送一个对象数组,当数组达到一定大小时,我得到一个404错误的请求异常。

这是httpHosting的限制吗?另一种类型的托管会更好吗?

1 个答案:

答案 0 :(得分:2)

最大数组大小和最大内容大小。 这是XML(放在你的App.config中)来增加大小。

指定net tcp binding config:

    <bindings>
        <netTcpBinding>
          <binding name="TCPSession"  
closeTimeout="01:01:00"
            openTimeout="01:01:00" receiveTimeout="01:10:00" sendTimeout="01:01:00"
            transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions"
            hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="2147483647"
            maxBufferSize="2147483647" maxConnections="10" maxReceivedMessageSize="2147483647"
        </netTcpBinding>
      </bindings>