Передача больших файлов с HTTP-сервера под управлением Java Jersey Rest API

Я пишу веб-сервис с использованием Java JDK 1.7 и платформы веб-сервиса Джерси. Одна из вещей, которую я должен предоставить, - это способ позволить аутентифицированным клиентам загружать определенные большие файлы данных (1-3 ГБ). В идеале я хотел бы, чтобы это была загружаемая опция паузы и возобновления типа. Я попробовал API-интерфейс, состоящий из нескольких частей, и смог заставить его работать на моем клиентском компьютере до 400 МБ, но помимо этого он столкнулся с проблемами нехватки памяти. Я также обеспокоен тем, что сервер может выйти из строя при одновременных запросах на загрузку. Есть мысли о том, как это можно сделать? Нетти вариант? Есть какие-нибудь указания на то, как Netty может быть интегрирована в существующий веб-сервис на основе Джерси? Существуют ли другие фреймворки для достижения этой цели? Я должен использовать Java для веб-службы. Любые указатели будут полезны.

Ответы на вопрос(2)

Ваш ответ на вопрос