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

no avatar
Константин
Сообщения:0
Зарегистрирован:11.06.2012 14:32
API:номер ревизии в данных

03.12.2010 19:11

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

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

no avatar
planfixdev
Сообщения:0
Зарегистрирован:11.06.2012 14:32

06.12.2010 11:13

А не считаете ли Вы, что это усложнит написание клиентского приложения?

no avatar
Константин
Сообщения:0
Зарегистрирован:11.06.2012 14:32

07.12.2010 15:37

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

no avatar
planfixdev
Сообщения:0
Зарегистрирован:11.06.2012 14:32

07.12.2010 17:07

Вашу идею понял. Есть в этом смысл. Запланировали.

Ответить