Как я могу получить данные с помощью WCF nettcpbinding, если результат моей базы данных очень велик?
Существует ли какой-либо способ получения данных в несколько этапов или другой протокол, который я использую, который поддерживает данные больше, чем Int.MaxValue, потому что nettcpBinding поддерживает только данные меньше, чем Int.MaxValue с этим атрибутом:
maxReceivedMessageSize = "2147483647"
1 ответ
Решение
Я думаю, для вашего сценария лучший способ будет использовать чанкинг (см. Также чанкинг / потоковая передача WCF) или потоковую передачу, а не пытаться передать все данные за один раз.