Как связаться с базой данных сервера с телефона Android? - PullRequest
1 голос
/ 14 июля 2010

В настоящее время я делаю приложение, которое будет взаимодействовать с простой базой данных, которая будет размещена на сервере. База данных будет содержать только три столбца: _id, title и url link. Я успешно сделал это, используя локальную базу данных телефона, используя SQLiteDatabase, но я хочу, чтобы любой другой телефон также имел доступ к той же базе данных. Я буду обновлять базу данных сервера (добавляя новые строки) на компьютере, чтобы телефоны отражали эти изменения.

Полагаю, я буду использовать sqlite на сервере и для создания базы данных. По сути, я хочу, чтобы все изменения обрабатывались на стороне сервера, а не с телефона, как, например, с локальной базой данных. Телефон должен иметь возможность доступа к данным и использовать их соответственно. Может кто-нибудь объяснить мне способ сделать это?

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

1 Ответ

4 голосов
/ 14 июля 2010

Вам нужно будет выставить базу данных через веб-интерфейс. Хорошим способом будет использование RESTful веб-сервиса . Вы можете представить каждую строку как объект и использовать HTTP-запрос GET для его получения, HTTP-запрос POST для его обновления и HTTP-запрос PUT или HTTP для вставки новых записей. Конечно, вам нужно использовать веб-технологию и какой-либо сервер приложений.

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