Лучшие практики для потоковой передачи данных на сервер .NET - PullRequest
1 голос
/ 21 апреля 2011

Скажем, я хочу иметь сервер, который может принимать файлы 2 ГБ по сети, HTTP.И данные легко читаются в хорошо известном формате, например, CSV.

Существует ли способ постепенной обработки данных, загруженных пользователем, в элемент управления загрузкой файла «INPUT = FILE», пока данные все еще загружаются?через модем 32 кбит / с?

Я читаю HttpRequest Stream и другую потоковую документацию, но не нашла подтверждения, если IIS, ASP.NET даже позволяет это и если я просто не трачу свое время.1005 *

И, с точки зрения разработки, возможно ли моделировать медленный поток?

1 Ответ

1 голос
/ 21 апреля 2011

Используйте WCF Streamin g, которые вы можете использовать netTcpBinding или basicHttpBinding.Я использовал его, и он очень быстрый и эффективный - действительно впечатляющий.

И да, вы можете имитировать медленную передачу, вам просто нужно медленно записывать в свой поток (пауза в середине).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...