Страница 1 из 1

API:номер ревизии в данных

Добавлено: 03.12.2010 19:11
Константин
API:номер ревизии в данных

Чтобы каждый раз не запрашивать список данных или еще чего либо для синхронизации со своим клиентским приложением, и не нагружать систему запросамы. Например "Функция получения списка клиентов client.getList" - зачем получать список клиентов когда можно получить номер ревизии, убедиться что ничего нового в списке не изменилось, и не качать список.
Официальный ответ:
Спасибо за предложение, включаем в планы.

Добавлено: 06.12.2010 11:13
planfixdev
А не считаете ли Вы, что это усложнит написание клиентского приложения?

Добавлено: 07.12.2010 15:37
Константин
Отдельная функция вряд ли что усложнит. Я ж не предлагаю делать ее обязательной перед вызовом - просто реально проще для синхронизации не запрашивать весь список из 100 голов, а запросить ревизию - причем номер ревизии не обязательно должно быть какое-то отдельное новое поле - с этой задачей запросто может справиться поле "дата и время последнего изменения", если оно есть конечно.
Возможно это увеличит частоту запросов, но так же снизит нагрузку для "тяжелых" списков данных.
Без этого поля клиентское приложение обязано будет постоянно скачивать списки заного, чтобы обновить информацию, а зачем заного качать весь список, чтобы узнать, что добавился один новый сотрудник?

Добавлено: 07.12.2010 17:07
planfixdev
Вашу идею понял. Есть в этом смысл. Запланировали.