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

WFC Błąd przy przesyłaniu danych Klient - Serwer
DE
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 4 lata
  • Postów:41
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:

Kopiuj
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:

Kopiuj
<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?

DibbyDum
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Polska, Kraków
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.


Yubby dibby dibby dibby dibby dibby dibby dum..
edytowany 2x, ostatnio: DibbyDum
DE
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 4 lata
  • Postów:41
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.