Основное отличие потоковой передачи от буферизованной в WCF заключается в том, что при буферизованной передаче всё сообщение хранится в буфере памяти до завершения передачи, а при потоковой — сообщение передаётся в виде потока, и получатель начинает обработку сообщения до того, как оно будет полностью доставлено. learn.microsoft.com learn.microsoft.com
По умолчанию в WCF используется режим буферизованной передачи, в случае которого сообщение должно быть доставлено полностью, прежде чем получатель сможет его прочитать. learn.microsoft.com При потоковой передаче получатель может начать обработку сообщения до того, как оно будет доставлено полностью. learn.microsoft.com
Потоковая передача позволяет улучшить возможности масштабирования службы за счёт исключения необходимости использовать большие буферы памяти. learn.microsoft.com Для сообщений большого размера предпочтительнее использовать потоковую передачу. learn.microsoft.com