Где сохранить данные?

Я разработал приложение для Android, которое при нажатии кнопки в Android отправляет запрос на сервер. Запрос обрабатывается PHP-скриптом, который извлекает данные из базы данных и возвращает строку в мое приложение для Android.

Но в этой практике мой SQL-сервер получает хиты каждый раз, когда нажимается кнопка в моем приложении для Android. Я хочу уменьшить попадания в базу данных, создав какой-то постоянный слой.

Где и как можно создать постоянный слой?

  1. Использование Hibernate в Android, если это возможно?
  2. Использование OrmLite для подключения к серверу MySQL вместо Sqlite.
  3. Сохраняя постоянный слой на PHP?
  4. Используя общие настройки, но тогда мне может понадобиться будильник для обновления данных.

или если есть какой-то другой лучший способ. Спасибо! 🙂

0

Решение

Я думаю, что вы пытаетесь сделать это клиент REST. Таким образом, существует 3 лучших архитектурных решения для реализации такого клиента REST Android с постоянным уровнем.
Они были описаны довольно хорошо в Google IO 2010.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]