Каков наилучший способ управления базой данных на стороне клиента в клиентах на основе GWT? - PullRequest
3 голосов
/ 28 января 2011

Я работаю на клиенте GWT. Мое приложение должно хранить некоторые данные на клиенте. Я хочу поместить эти данные в кеш браузера. Таким образом, эти данные будут доступны для использования (по крайней мере, для текущей сессии браузера) последующими запросами.

Пожалуйста, предложите мне, какие варианты у меня есть? Как мне разработать свой клиентский код? С какими проблемами я столкнусь?

Я узнал о двух вариантах, один из которых - использование Google Gears, а другой - HTML5. Но оба они широко не поддерживаются во всех браузерах. Могу ли я подумать о наличии нового уровня данных в моем проекте, который будет обрабатывать потребности базы данных. И я положу свои статические данные в саму память?

1 Ответ

2 голосов
/ 28 января 2011

Использовать HTML5 Веб-хранилище . Gears больше не обновляется, и предпочтительным является стандарт HTML5.

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

...