Я задавал этот вопрос программистам , но это были сверчки в течение дня ... если это неправильное место, я просто убью вопрос.
Я строювеб-сервис (PHP + JSON) для синхронизации с моим приложением для iphone.Основные цели:
- Резервное копирование
- Обеспечение веб-просмотра для печати / сортировки, манипулирования.
- позволяет групповой синхронизации вверх и вниз.
Мне известны проблемы логики со всеми этими предметами, т.е.если один человек что-то удаляет, сохраняете ли вы это изменение для других пользователей, столкновений и т. д.
Я ищу любую книгу или научную работу или даже мудрые слова для решения общих проблем.
- когда обнаруживать изменения данных с помощью хэшей, по сравнению с измененными датами или комбинацией.
- как можно объединить адреса последовательных идентификаторов, происходящих на разных клиентских узлах (можно обойти в моем контексте, но это было бы интересно.)
- работа со столкновениями (есть ли универсально безопасный способ сделать это?).
- общие рекомендации.
- как структурировать фактическую транзакцию данных (запросить весь список, а затем обнаружить изменения ...)