Всем привет, нормальным ли будет использовать Workmanager для оффлайн синхронизации с сервером?
Опишу немного свое представление о том как это будет работать, поправьте меня кто-нибудь если что:
- К примеру добавляется несколько новых записей в локальную базу, которые нужно отправить на сервер.
- При добавлении нужно СРАЗУ запустить workmanager, который считает таблицу для отправки, и последовательно сделает отправку каждого запроса на сервер.
- Если запрос не отправился, то сразу делать retry 1-2 раза
Как быть в случае если интернета нет? интернет появился? или интернет отключился после первой неудачной отправки?