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

  • 相关阅读:
    Flask基础教程
    htmlrunner-unittest生成多样的测试报告
    requestz-基于pycurl封装的requests库
    emailz-使发送邮件更方便
    filez-方便的数据文件加载器
    logz-易用的日志记录器
    基本语言(二)
    基本语言(一)
    编程范式(Programming paradigm)
    deque 双向队列知识点汇总
  • 原文地址:https://www.cnblogs.com/lee2011/p/10796952.html
Copyright © 2011-2022 走看看