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