Извлечение данных из онлайн-базы данных MySQL с использованием Android

#php #android #mysql #database

#php #Android #mysql #База данных

Вопрос:

Мой вопрос действительно прост: есть ли какой-либо способ извлечения данных из удаленной базы данных MySQL без необходимости использования PHP-скрипта? Есть ли какой-либо способ, который можно выполнить с помощью драйверов, таких как ODBC или что-то в этомроде? Я не ищу никакого руководства, я нашел несколько. Я просто хочу прямой ответ!

Заранее благодарю вас!!

Ответ №1:

Вам не нужно использовать PHP. Это всего лишь один из многих подходов к этой проблеме.

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

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

Для этого я бы также использовал библиотеки theKSOAP для Android, но в идеале вы должны использовать REST.

Комментарии:

1. 1 это то, что я бы тоже сделал. на данный момент это лучший подход, который я пробовал.