成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

WCF字符串過(guò)長(zhǎng)問(wèn)題解決方法指南

開(kāi)發(fā) 開(kāi)發(fā)工具
WCF字符串過(guò)長(zhǎng)問(wèn)題在實(shí)際使用中比較常見(jiàn)。不過(guò)這種問(wèn)題的解決方法也是比較簡(jiǎn)單的,在這里就為大家詳細(xì)介紹相關(guān)解決方案。

WCF框架是一個(gè)比較常用的開(kāi)發(fā)框架,可以幫助開(kāi)發(fā)人員實(shí)現(xiàn)許多功能,提供了相當(dāng)大的幫助。編寫(xiě)基于WCF服務(wù)的程序時(shí),向WCF服務(wù)端發(fā)送一長(zhǎng)串的HTML源碼,結(jié)果客戶端收到提示如下:#t#

格式化程序嘗試對(duì)消息反序列化時(shí)引發(fā)異常: 對(duì)操作“AddArticle”的請(qǐng)求消息正文進(jìn)行反序列化時(shí)出現(xiàn)錯(cuò)誤。讀取 XML 數(shù)據(jù)時(shí),超出***字符串內(nèi)容長(zhǎng)度配額 (8192)。通過(guò)更改在創(chuàng)建 XML 讀取器時(shí)所使用的 XmlDictionaryReaderQuotas 對(duì)象的 MaxStringContentLength 屬性,可增加此配額。 第 64 行,位置為 79。

WCF字符串過(guò)長(zhǎng)問(wèn)題主要是maxStringContentLength和maxReceivedMessageSize的設(shè)置會(huì)影響到消息的發(fā)送和接收,于是全部改為2MB大小,即2097152。

客戶端app.config修改以解決WCF字符串過(guò)長(zhǎng)問(wèn)題:

  1. < bindings> 
  2. < basicHttpBinding> 
  3. < binding name="BasicHttpBinding_ShareService" 
    closeTimeout="00:01:00" 
  4. openTimeout="00:01:00" receiveTimeout="
    00:10:00"
     sendTimeout="00:01:00" 
  5. allowCookies="false" bypassProxyOnLocal=
    "false" hostNameComparisonMode="StrongWildcard" 
  6. maxBufferSize="65536" maxBufferPoolSize=
    "524288" maxReceivedMessageSize="2097152" 
  7. messageEncoding="Text" textEncoding=
    "utf-8" transferMode="Buffered" 
  8. useDefaultWebProxy="true"> 
  9. < !-- Reset maxStringContentLength 
    for deserialize --
    > 
  10. < readerQuotas maxDepth="32" 
    maxStringContentLength="2097152"
     maxArrayLength="16384" 
  11. maxBytesPerRead="4096" maxName
    TableCharCount
    ="16384" /> 
  12. < security mode="None"> 
  13. < transport clientCredentialType="None" 
    proxyCredentialType="None" 
  14. realm="" /> 
  15. < message clientCredentialType="UserName" 
    algorithmSuite="Default" /> 
  16. < /security> 
  17. < /binding> 
  18. < /basicHttpBinding> 
  19. < /bindings> 

服務(wù)端web.config修改解決WCF字符串過(guò)長(zhǎng)問(wèn)題:

 

  1. < system.serviceModel> 
  2. < !-- add for the message size --> 
  3. < bindings> 
  4. < basicHttpBinding> 
  5. < binding name="NewBinding2MB" 
    maxReceivedMessageSize="2097152"> 
  6. < readerQuotas maxString
    ContentLength
    ="2097152" /> 
  7. < /binding> 
  8. < /basicHttpBinding> 
  9. < /bindings> 
  10. < !-- add for the message size --> 
  11. < behaviors> 
  12. < serviceBehaviors> 
  13. < behavior name="Web.WCF.
    ShareServiceBehavior"
    > 
  14. < serviceMetadata httpGetEnabled="true"/> 
  15. < serviceDebug includeException
    DetailInFaults
    ="false"/> 
  16. < /behavior> 
  17. < /serviceBehaviors> 
  18. < /behaviors> 
  19. < serviceHostingEnvironment aspNet
    CompatibilityEnabled
    ="true"/> 
  20. < services> 
  21. < service behaviorConfiguration=
    "Web.WCF.ShareServiceBehavior" 
    name="Web.WCF.ShareService"> 
  22. < endpoint address="" binding=
    "basicHttpBinding" bindingConfiguration=
    "NewBinding2MB" contract="Web.WCF.ShareService"/> 
  23. < endpoint address="mex" binding=
    "mexHttpBinding" contract="IMetadataExchange"/> 
  24. < /service> 
  25. < /services> 
  26. < /system.serviceModel> 

 

責(zé)任編輯:曹凱 來(lái)源: 博客園
相關(guān)推薦

2009-12-22 11:21:43

WCF跨域訪問(wèn)

2009-12-28 10:56:45

WPF Image

2009-02-26 11:13:41

Weblogic中間件JSP

2009-07-17 14:33:05

Jython中文問(wèn)題

2010-07-29 15:28:47

Flex安全沙箱

2009-02-18 14:28:23

編碼亂碼JSP

2010-08-03 09:12:52

Flex安全沙箱

2010-05-26 11:08:33

SVN管理

2009-06-09 15:51:07

Java ee中文問(wèn)題解決方法

2009-11-17 10:43:59

ubuntu 9.10輸入法解決方法

2009-08-14 13:49:58

Rails中文問(wèn)題

2009-10-29 10:04:57

VB.NET Read

2010-05-11 15:09:51

Unix系統(tǒng)

2010-01-13 21:06:37

雙絞線

2011-05-18 14:00:30

在線備份

2010-02-23 17:12:01

WCF字符串

2011-06-14 13:41:27

muleWSDL

2011-04-25 15:15:00

C#

2010-12-31 16:31:08

服務(wù)器常見(jiàn)問(wèn)題

2011-03-18 18:47:34

QtMySQL
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品一区二区三区在线观看国产 | 99视频网 | 一区二区三区回区在观看免费视频 | 天天天天操 | 在线免费观看黄a | 蜜臀久久99精品久久久久野外 | 伊人久久综合 | 成人国产精品视频 | 一二三四av | 欧日韩在线观看 | 国产精品精品3d动漫 | 欧美一区二区三区在线观看 | 四虎影视1304t | 欧美一区二区三区视频在线播放 | 成人免费毛片在线观看 | 九色视频网站 | 久久久夜 | 在线欧美小视频 | 在线免费观看黄色av | 狠狠狠干| 国产精品国产成人国产三级 | 国产免费拔擦拔擦8x高清 | 综合久久亚洲 | 91久久综合亚洲鲁鲁五月天 | 久久一二 | 97精品国产97久久久久久免费 | 日韩三级一区 | 99精品国产一区二区三区 | 欧美精品99 | 亚洲成网站 | 人人干人人干人人 | 欧美久久久 | 在线视频成人 | 日韩免费成人av | 亚洲欧美日韩系列 | 91久久精品国产免费一区 | 国产精品毛片一区二区在线看 | 久久久黄色| 欧美a在线 | 91xxx在线观看 | 亚洲网站免费看 |