Вопросы о серверах, базах данных и Android - PullRequest
0 голосов
/ 14 апреля 2011

Хорошо, поэтому я пытаюсь разработать сервер для приложения для Android, которое я разрабатываю.

По сути, это приложение, которое должно соединяться с другими телефонами через систему баз данных.

Я думал об использовании базы данных sql для хранения простых данных, которые мне нужно обменять.

Какой тип сервера я должен использовать?

На каком языке я должен писать код базы данных (если помимо SQL)?

Как заставить приложение Android общаться и обмениваться информацией с базой данных?

Существует ли тип виртуального сервера, который я могу использовать для тестирования своего приложения?

1 Ответ

1 голос
/ 14 апреля 2011

Тип сервера и выбор языка во многом зависят от ваших навыков и среды.Тем не менее, я бы предложил выставлять запросы к вашей базе данных через JSON или XML, а также через веб-сервер.

PHP и MySQL - такой же хороший выбор, как и любой другой, поскольку вы можете запускать один и тот же код в UNIX.Серверов Linux, Solaris или MacOS.Конечно, использование среды J2EE с драйверами JDBC для универсального сервера также является хорошим выбором, особенно если вам нужно разделить какие-либо классы между Android и вашим сервером.

Под «виртуальным сервером» я предполагаю, что вы имеете в виду «Виртуальная телефонная трубка », в этом случае эмулятор Android в SDK может быть достаточно хорошим (хотя и мучительно медленным) или просто использовать реальное устройство Android, подключенное к вашей машине для разработки.

Надеюсь, это поможет,

Фил Лелло

...