Допустим, у меня есть клиентское приложение на iOS, которое подключено к серверу с помощью сокета C.
Я получаю и отправляю данные по этому сокету.
Теперь пользователь закрывает приложение, поэтому что-то еще (скажем, проверит его почту) и возвращается в приложение.
Мой (связка) вопрос (ы):
Что делать с розеткой?
Стоит ли закрыть его и попытаться снова открыть сокет при перезапуске приложения?
Или я могу оставить розетку открытой? Если так, что происходит с данными, полученными по соединению?
Другие ситуации для рассмотрения:
- Я не знаю, когда пользователь вернется в приложение.
- Я не знаю, находится ли пользователь в той же сети.
Спасибо