zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Extjs 4.x 得到form CheckBox的值
    你是工具综合症和资料收集狂患者吗?(转)
    计算机网络第五版(谢希仁)读书笔记(三)
    《别做正常的傻瓜》 读书笔记
    2013年11月27日,开始写专业的博客。
    web输入框的测试
    linux 文件操作相关函数
    Samba的安装
    linux df命令参数详解
    linux arp 命令常用参数详解
  • 原文地址:https://www.cnblogs.com/lee2011/p/10796952.html
Copyright © 2011-2022 走看看