zoukankan      html  css  js  c++  java
  • webservice MaxReceivedMessageSize :已超过传入消息(65536)的最大消息大小配额

    在客户端的webconfig文件的webservice节点进行如下配置:(注:此处客户端为应用程序的config文件)

      <system.serviceModel>
            <bindings>
                <basicHttpBinding>
                    <binding name="DeviceServiceSoap"  maxBufferSize="2147483647"
                        maxReceivedMessageSize="2147483647"/
    >
                </basicHttpBinding>
                <customBinding>
                    <binding name="DeviceServiceSoap12">
                        <textMessageEncoding messageVersion="Soap12" />
                        <httpTransport />
                    </binding>
                </customBinding>
            </bindings>
            <client>
                <endpoint address="http://192.168.1.115:8081/DeviceService.asmx"
                    binding="basicHttpBinding" bindingConfiguration="DeviceServiceSoap"
                    contract="DeviceAgent.DeviceServiceSoap" name="DeviceServiceSoap" />
            </client>
        </system.serviceModel>

    一般到这即可解决无法客户端接收数据的问题:若依然无法解决,可尝试下面代码,对服务器webservice的webconfig文件进行如下配置:

      <system.serviceModel>
        <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
        <bindings>
          <basicHttpBinding>
            <binding name="DBService"
             maxBufferPoolSize="2147483647"
             maxReceivedMessageSize="2147483647"
             maxBufferSize="2147483647">
              <readerQuotas maxArrayLength="2147483647"
                            maxBytesPerRead="2147483647"
                            maxDepth="2147483647"
                            maxNameTableCharCount="2147483647"
                            maxStringContentLength="2147483647"/>
            </binding>
          </basicHttpBinding
    >
        </bindings>
        <standardEndpoints>
          <webHttpEndpoint>
            <standardEndpoint name="webservice" maxReceivedMessageSize="4194304000"
              helpEnabled="true" automaticFormatSelectionEnabled="true" />
          </webHttpEndpoint>
        </standardEndpoints>
      </system.serviceModel>

  • 相关阅读:
    独立构件风格之C2风格
    Mysql远程授权报语法错误
    Vuforia3D模型上传
    Hololens Vuforia 物体识别
    C盘无损分区
    MRTK 当进入某个物体时调用的函数
    Java实现斐波那契数列的两种方法
    Leetcode452. 用最少数量的箭引爆气球(排序+贪心)
    Java对二维数组排序
    帮你理清js的继承
  • 原文地址:https://www.cnblogs.com/swarb/p/9924265.html
Copyright © 2011-2022 走看看