• silverlight+wcf上传大文件 配置


    服务器端:web.config

    <system.serviceModel>
        <behaviors>
          <serviceBehaviors>
            <behavior name="ExcelServer.Service1Behavior"><!--name=命名空间(ExcelServer)+类名(Server1)+Bheavior-->
              <serviceMetadata httpGetEnabled="true"/>
              <serviceDebug includeExceptionDetailInFaults="false"/>
              <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
            </behavior>
       
          </serviceBehaviors>
        </behaviors>
        <services>
          <service behaviorConfiguration="ExcelServer.Service1Behavior" name="ExcelServer.Service1"><!--name=命名空间(ExcelServer)+类名(Server1)-->

            <endpoint address="" bindingConfiguration="LargeBuffer" binding="basicHttpBinding" contract="ExcelServer.IService1"/>

    <!--name=命名空间(ExcelServer)+接口(IServer1)-->


          </service>
        </services>
        <bindings>
          <basicHttpBinding>
            <binding name="LargeBuffer" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"><!--name=随意命名-->
              <readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647"/>
              <security mode="None"></security>
            </binding>
          </basicHttpBinding>
        </bindings>
      </system.serviceModel>
     <system.webServer>
      
        <modules runAllManagedModulesForAllRequests="true"/>
      </system.webServer>

    客户端:ServiceReferences.ClientConfig

    <system.serviceModel>
            <bindings>
                <basicHttpBinding>
                    <binding name="BasicHttpBinding_IService11" maxBufferSize="2147483647"
                        maxReceivedMessageSize="2147483647">
                        <security mode="None" />
                    </binding>
                </basicHttpBinding>
                <customBinding>
                         <binding name="BasicHttpBinding_IService1">
                        <textMessageEncoding messageVersion="Default" writeEncoding="utf-8" />
                        <httpTransport maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" />
                    </binding>
                </customBinding>
            </bindings>
            <client>
                           <endpoint address="http://localhost:44121/Service1.svc" binding="basicHttpBinding"
                    bindingConfiguration="BasicHttpBinding_IService11" contract="localService.IService1"
                    name="BasicHttpBinding_IService1" />
            </client>
        </system.serviceModel>

  • 相关阅读:
    MySQL百万级数据量分页查询方法及其优化
    Windows10内置Linux子系统初体验
    谈谈区块链(18):以太坊的UTXO
    永久告别mac屏幕涂层脱落
    Cloud Foundry中DEA启动应用实例时环境变量的使用
    jQuery 事件方法大全-超全的总结
    UVA12304-2D Geometry 110 in 1!
    Hbase总结(五)-hbase常识及habse适合什么场景
    Android笔记之 网络http通信
    Mac下安装Redis
  • 原文地址:https://www.cnblogs.com/suzh/p/2077578.html
Copyright © 2020-2023  润新知