AIR: синхронизировать графический интерфейс с базой данных?

0

Я собираюсь создать приложение AIR, которое отображает список (около 1-25 строк данных) из базы данных. База данных находится в Интернете. Я хочу, чтобы список был как можно более точным, что означает, что как только данные базы данных меняются, список, отображаемый в приложении, должен обновляться как можно скорее. Я не знаю, так или иначе, что воздушное приложение может быть уведомлено, когда произойдут изменения, я думаю, что мне нужно будет опросить базу данных через определенные промежутки времени, чтобы сохранить обновленный список. Итак, мой вопрос: во-первых, НЕ ДОЛЖНО продолжать проверять базу данных? или если я все-таки продолжаю проверять базу данных, что разумный интервал для этого?

Спасибо.

Теги:
architecture
flex
air

1 ответ

0
Лучший ответ

То, о чем вы говорите, это "толчок", и есть способы сделать это, но они очень сложны и, вероятно, не стоят того, о чем вы говорите. Если вы так склонны, вы можете проверить Comet и связанные с ним технологии.

Я бы рекомендовал только опрос каждые 30 секунд. Однако интервал опроса действительно зависит от данных. Если он живет дома, то 30 секунд немного, если это клиент чата или что-то еще, этого, вероятно, недостаточно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню