Какие проблемы возникают при наличии открытого открытого подключения к веб-серверу с устройства, подключенного через Wi-Fi? - PullRequest
2 голосов
/ 14 октября 2010

Мне известны настройки тайм-аута для некоторых казней через Интернет.

Мое приложение для iphone загружает видео через Интернет через маршрутизатор Wi-Fi.

Я слышал, что подобное соединение не должно быть открыто более 240 секунд? Это правда?

С какими опасностями / угрозами безопасности / проблемами / и т.д. я столкнусь, когда увеличу время ожидания? Почему интернет-соединения вообще имеют тайм-аут?

Например, если я увеличу время ожидания до 10 или 20 минут , тогда это плохая практика? Помните, что это не безопасное соединение или что-то в этом роде, это просто обычное соединение - загрузка в стиле данных.

Для всех, у кого есть опыт работы с iphone, это NSURLConnection.

Спасибо

Tom

1 Ответ

1 голос
/ 21 октября 2010

Если соединение было активным, было бы хорошо оставить его открытым в течение длительного периода времени.

Если вы говорите о длительных периодах неактивности - этоэто другая проблема.

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

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

...