увеличение скорости загрузки (multipart POST) - PullRequest
0 голосов
/ 16 сентября 2010

У меня есть приложение для телефона, и я использую multipart POST для загрузки нескольких файлов.Есть ли способ увеличить скорость загрузки?Например, может ли многопоточность процесса загрузки увеличить скорость загрузки, есть ли другая стратегия?Кто-нибудь может отослать меня к любому исследованию сетей в этой области?

Если я переключусь с многочастного POST на открытие прямого потока сокетов с сервера, это увеличит скорость загрузки?

Как насчет того, еслиЯ загружаю порцию байтов по одному за раз, это увеличит скорость загрузки?Я также сталкиваюсь с проблемами хоста, не решенными или сломанной трубой.Вероятно, это связано с тем, что видео размером 14 МБ и его попытка загрузить за один раз.

1 Ответ

2 голосов
/ 16 сентября 2010

Моя внутренняя реакция будет состоять в том, чтобы сказать, что в приложении для телефона ограничивающим фактором будет пропускная способность вашей загрузки.

Я ожидаю, что один поток выполнения вполне с удовольствием будет использовать всю доступную пропускную способность.бессмысленная многопоточность.

Может быть, вам лучше рассмотреть способы сжатия данных перед их передачей, чтобы сократить время, необходимое для загрузки?Кроме того, если вы говорите о большом количестве файлов, это может привести к небольшому снижению накладных расходов, если вы сожмете их в один файл и загрузите его.

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