Совместное использование базы данных между приложением и Интернетом


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

Я подумываю о том, чтобы создать базу данных sqlite с помощью php и напрямую подключить приложение к бд, но я еще не нашел лучшего способа сделать это.

Что вы делаете думаешь? Спасибо, ребята.

Author: user1423168, 2015-08-13

1 answers

К вашему сведению, без какой-либо связи с сервером (Веб-службы ) вы не можете использовать базу данных веб-сайта в приложении Android.

Если вы хотите управлять связью между веб-сайтом и приложением для Android, вам нужен централизованный сервер (возможно, мой sql dab), на котором хранятся данные ваших веб-/мобильных приложений. Таким образом, после этого с помощью методов веб-службы (REST/SOAP) вы можете установить связь между ними

Я подумываю о том, чтобы создать sqlite база данных с php и прямое подключение приложения к БД, но я еще не нашел лучшего способа сделать это.

Это неправильный подход для подключения мобильных приложений к базе данных. Вместо этого вы должны создать промежуточное программное обеспечение (веб-сервис REST/SOAP), которое работает на сервере. Это промежуточное программное обеспечение, в свою очередь, будет подключаться к базе данных, и ваше мобильное приложение, будь то Android, iOS или Windows, сможет взаимодействовать с этим промежуточным программным обеспечением.

 2
Author: King of Masses, 2015-08-13 12:29:23