WFC Błąd przy przesyłaniu danych Klient - Serwer

0

Cześć,

Mam aplikację client - server, gdy wysyłam z servera tablice stringów do ok 2 tys stringów w tablicy, jest ok, przy większych wielkościach tablicy pojawia się problem:

An exception of type 'System.ServiceModel.CommunicationException' occurred in mscorlib.dll but was not handled in user code

Additional information: Serwer nie dostarczył sensownej odpowiedzi; może to być spowodowane niezgodnością kontraktu, przedwczesnym zamknięciem sesji lub wewnętrznym błędem serwera.

Wygląda na problem z wielkością przesyłanej wiadomości, ale wszędzie gdzie się dało mam wstawione coś takiego:

<binding name="BindingWithMaxSizeIncreased" maxBufferPoolSize="2147483647"
                    maxReceivedMessageSize="2147483647">
                    <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
                        maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
                    <reliableSession enabled="true" />
                </binding>

Oczywiście odpowiednio "zbindingowane". Gdzie może być problem?

0

Rozumiem klient odpytuje serwer o dane a serwer odpowiada wielką tablica stringów, być może na IIS masz ustawianą za mała maksymalną możliwość odpowiedzi na żądanie, jak ustawisz ją na 0 wtedy nie będzie limitu, alternatywnie możesz podzielić odpowiedź na kawałki.

0

To aplikacja działająca lokalnie na komputerze.
Gdzie ustawia się tą wartość odpowiedzi?

1 użytkowników online, w tym zalogowanych: 0, gości: 1