Blog Stats
  • Posts - 171
  • Articles - 1
  • Comments - 197
  • Trackbacks - 5

 

WCF tip

Posto questo "tip" perchè mi ha fatto perdere un'ora, senza contare le imprecazioni varie.

Se si usa Windows Communication Foundation e si vuole aumentare la dimensione massima dei messaggi che vengono scambiati tra client e server è necessario intervenire sul parametro maxReceiveMessageSize della configurazione del binding.

Se, come di default, è impostato il transferMode = "Buffer", è necessario impostare la nuova dimensione anche sul parametro MaxBufferSize.


Feedback

# Re: WCF tip

Gravatar Confermo! <br />Il messaggio che viene ritornato è "The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element."<br /><br />Per me il passo successivo è stato l'errore:<br />"There was an error deserializing the object of type System.String. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. "<br /><br />Per questo bisogna settare ReaderQuotas.MaxBytesPerRead sul binding usato.<br /> 12/06/2007 14:51 | Carlo Folini

# Re: WCF tip

Gravatar Confermo! (soprattutto sulla perdita di tempo)

Il messaggio che viene ritornato è "The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element."

MaxBufferSize è relativo solo al basicHttpBinding.

Per me il passo successivo è stato l'errore:
"There was an error deserializing the object of type System.String. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. "

Per questo bisogna settare MaxStringContentLength e MaxBytesPerRead di ReaderQuotas sul binding usato. 12/06/2007 15:12 | Carlo Folini

Comments have been closed on this topic.
 

 

Copyright © Luca Mauri