2013-04-24 3 views
3

Как реализовать синхронизацию данных, обеспечивающую синхронизацию данных на мобильном устройстве и веб-сервере.Синхронизация данных между мобильным и веб-сервером

+2

Веб-сервис по вашему выбору с интерфейсом, в котором вы отправляете отметку времени ваши последние данные, сервер, проверяющий, были ли после этого изменены его данные и отправили вам обновление или полные данные? – geo

+0

хорошо ... это просто ... Но какой самый эффективный способ временная привязка или любой другой? – Arvind

ответ

3

Посмотрите на этот учебник (part one и part two), в основном то, что они делают, это добавить атрибут timestamp, сохраняющий последние модификации. Он разработан для синхронизации с бэкэнд-сервером parse.com, но он расширяется для любого бэкэнд.

2

Мы используем в нашей компании временную метку Unix. Сервер взаимодействует с нами в json over tls, а клиент использует AsyncSocket. Для веб-сервера (https) вы можете взять, например, REST-сервис и ASIHTTP для клиента. Но наши решения используются для клиентских независимых сервисов, поэтому, если у вас есть только доступ с IOS/OS X, возможно, проще использовать другие решения для прямой синхронизации :)

Смежные вопросы