![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
br>
|
|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||
|
Guest
Posts: n/a
|
Hi,
One service function returns a dataset as a large xml string (> 45 KB). When I call the WCF function from a winforms app, I can receive the string. But first I had to change the app.config: <binding name="BasicHttpBinding_IOPSSvc" maxBufferSize="2048000" maxReceivedMessageSize="2048000"> <readerQuotas maxDepth="32" maxStringContentLength="2048000" maxArrayLength="16384" When I call the same WCF function from a smart device app, I get an error when the string is larger than 45 KB. Unfortunately WCF for compact framework doesn't suport config-files. And programmatically the params aren't supported either: basicHttpBinding.MaxReceivedMessageSize and basicHttpBinding.ReaderQuotas aren't supported in compact framework, Who can help? |
||
|
|
|
|
|
|
#2 | ||
|
Guest
Posts: n/a
|
This was the error:
"The maximum size quota for incoming messages (65536) has been exceeded" Solution : increase MaxReceivedMessageSize (default=65536): endpointAddress = new EndpointAddress("http://xxx/yyy/Svc.svc"); System.ServiceModel.Channels.CustomBinding binding = new System.ServiceModel.Channels.CustomBinding(); System.ServiceModel.Channels.TextMessageEncodingBindingElement textMessageEncodingBindingElement = new System.ServiceModel.Channels.TextMessageEncodingBindingElement(System.ServiceModel.Channels.MessageVersion.Soap11, System.Text.Encoding.UTF8); binding.Elements.Add(textMessageEncodingBindingElement); System.ServiceModel.Channels.HttpTransportBindingElement httpBindingEl = new System.ServiceModel.Channels.HttpTransportBindingElement(); httpBindingEl.MaxReceivedMessageSize = 65536 * 10; binding.Elements.Add(httpBindingEl); svcClientInstance = new OPSSvcClient(binding, endpointAddress); |
||
|
|
|
|
|