Каков наилучший способ реализовать livescroll - PullRequest
0 голосов
/ 25 апреля 2011

Пожалуйста, обратитесь к "ПОСЛЕДНЕЙ ДЕЯТЕЛЬНОСТИ" в foursquare.com .. новая информация выдвигает существующую информацию на панели. Теперь мой вопрос, как это в идеале должно быть реализовано? 1. Наличие регулярного опроса ajax для получения данных из БД? 2. Сделав это на стороне сервера, вы сможете регулярно обновлять некоторые структуры данных. затем со стороны клиента регулярно получайте эту информацию. Это уменьшит общее количество вызовов БД, но все клиенты будут получать одинаковую информацию в любое определенное время. 3. ...

Если вы откроете foursquare в сеансе нескольких браузеров, вы увидите различную «НЕДАВНЮЮ ДЕЯТЕЛЬНОСТЬ» во всех браузерах.

Каков наилучший способ получить последнюю информацию (или случайную информацию) из БД и показать ее в пользовательском интерфейсе?

1 Ответ

0 голосов
/ 25 апреля 2011

см. DWR , чтобы сделать удаленные вызовы с веб-сервера Java на клиентский веб-браузер для отправки на сервер.это уменьшит трафик, а также вызовы базы данных

Загрузка пример приложения с полным исходным кодом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...