wcf загрузка / загрузка больших файлов (то есть Img, mp3) порциями с помощью службы Windows - PullRequest
1 голос
/ 17 июля 2011

У меня есть служба Windows, и я хочу, чтобы она могла загружать / скачивать большие (около 4 МБ) файлы (Img, музыка и т. Д.) Порциями.
Я попытался сделать это, изменив maxBufferSize, maxRecivedMessageSize и т. Д. В файлах app.config службы и клиента, но, к сожалению, это не помогло. Мой вопрос заключается в том, как я могу загружать / скачивать файлы кусками. и если я могу сделать это только с файлом App.config?
Спасибо! * * 1004

1 Ответ

1 голос
/ 17 июля 2011

WCF не имеет прямой поддержки чанкования (он всегда отправляет целые данные в виде одного чанка), но вы можете проверить этот пример расширяемости , чтобы получить чанкинг-канал.И ваш сервис, и клиент должны использовать этот канал, чтобы он работал.

...