2012-05-30 2 views
0

У меня есть приложение, которое начинается с входа в систему. Этот процесс связан с подключением онлайновой базы данных. Теперь после успешного входа в систему я хочу продолжить доступ к базе данных (прочитайте некоторые данные/напишите что-нибудь еще). Желательно ли снова сделать другое соединение. Смысл каждый раз, когда мне нужно получить доступ к некоторым данным, я должен сделать http-соединение? Или я должен прочитать все необходимые данные при проверке учетных данных для входа и часто избегать подключения к http?Доступ к базе данных из Android-приложения

По очевидным причинам выполнение http-запроса - плохая идея, но есть ли способ избежать этого?

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

Заранее спасибо.

ответ

0

Как описывает Рето Мейер в своей книге. Это хорошее поведение для вашего приложения, чтобы реализовать экономию сетевого трафика и, таким образом, экономить деньги вашего пользователя.

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

Смежные вопросы