2015-10-21 9 views
0

У меня есть веб-приложение api and android/iOS. Приложения должны загружать файлы из веб-api для автономного доступа. Эти файлы варьируются от нескольких МБ до 400 МБ - это файлы .zip, содержащие содержимое HTML5.Эффективное управление загрузкой между сервером и приложением

В настоящий момент, когда загрузка прерывается (соединение падает), загрузка не выполняется. Я хочу реализовать способ сохранения прогресса загрузки, чтобы он мог приостановиться (или если соединение падает) и возобновлено позже.

Является ли это стандартизированным? (Должен ли я запускать определенные термины?) или есть библиотеки с открытым исходным кодом plug'n'play, которые обрабатывают это для меня? Является ли это тем, что в основном обрабатывается моим сервером API? или моими приложениями?

Любая помощь в руководстве моим исследованием очень ценится.

ответ

0

Прежде всего, стоит отметить, что это не просто решение для клиентов. Ваш сервер так же должен поддерживать восстановление загрузки.

Я искал "андроида скачать менеджер загрузки реставрации библиотеки" и найти следующие LIBS:

Но я думаю, что это будет стоить вам разделить ваш файл into multiple smaller files (раздвоение почтовый индекс Arry). И распакуйте устройство. Затем вы можете просто перезапустить незагруженные детали и не пытаться восстановить загрузку.