• WCF 大数据上传 Web.config 配置


    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <system.web>
        <compilation debug="true" targetFramework="4.5" />
        <httpRuntime targetFramework="4.5" maxRequestLength="40960" />
        <authentication mode="Windows"></authentication>
      </system.web>
      
      <system.serviceModel>
        <bindings>
          <basicHttpBinding>
            <binding  
              maxReceivedMessageSize="2147483647"  >
              <!-- maxBufferSize="2147483647" transferMode="Streamed" closeTimeout="00:10:00" receiveTimeout="00:20:00" sendTimeout="00:20:00"-->
            </binding> 
          </basicHttpBinding>
          <!--<netTcpBinding>
            <binding name="netTcpBinding"  receiveTimeout="10:10:10" transferMode="Streamed" maxReceivedMessageSize="2147483647">
            </binding>
          </netTcpBinding>-->
        </bindings>
        <behaviors>
          <serviceBehaviors>
            <behavior>
              <!-- 为避免泄漏元数据信息,请在部署前将以下值设置为 false -->
              <serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
              <!-- 要接收故障异常详细信息以进行调试,请将以下值设置为 true。在部署前设置为 false 以避免泄漏异常信息 -->
              <serviceDebug includeExceptionDetailInFaults="true" />
              
              <!--<serviceThrottling maxConcurrentSessions="10000" maxConcurrentInstances="1000" maxConcurrentCalls="1000" />
              <dataContractSerializer maxItemsInObjectGraph="2147483647" />-->
              
            </behavior>
          </serviceBehaviors>
        </behaviors>
        
        
        
        <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
      </system.serviceModel>
      <system.webServer>
        <modules runAllManagedModulesForAllRequests="true" />
    
      </system.webServer>
      <connectionStrings>
    
      </connectionStrings>
      
    </configuration>

    参数为 Stream 如果实体:

        [MessageContract]
        public class FileData
        {
            [MessageHeader]
            public string filename;
            [MessageBodyMember]
            public Stream data;
        }

    参考:

    http://www.voidcn.com/article/p-ejufiyei-ud.html

  • 相关阅读:
    编写一个函数func(),将此函数的输入参数(int型)逆序输出显示,如54321 –> 12345,要求使用递归,并且函数体代码不超过8行
    java中两种单例模式
    springMVC配置freemarker 二(问题讨论篇)
    springMVC配置freemarker
    java中@value的环境配置
    java环境log4j日志环境的配置。
    websocket协议
    http报文和浏览器缓存机制
    详解网络连接
    编码总结
  • 原文地址:https://www.cnblogs.com/lee2011/p/10796952.html
Copyright © 2020-2023  润新知