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

  • 相关阅读:
    那些年搞不懂的多线程、同步异步及阻塞和非阻塞(二)---概念区分
    那些年搞不懂的多线程、同步异步及阻塞和非阻塞(一)---多线程简介
    websocket简单实例
    map对象拷贝问题
    【简单算法】44.位1的个数
    【简单算法】43.罗马数字转整数
    【简单算法】42. 3的幂
    【简单算法】41.计数质数
    【简单算法】40.Fizz Buzz
    【简单算法】39.最小栈
  • 原文地址:https://www.cnblogs.com/suzh/p/2077578.html
Copyright © 2011-2022 走看看