Доступ к базе данных мобильных приложений - PullRequest
2 голосов
/ 24 июня 2011

Меня попросили написать мобильное приложение для Android для взаимодействия с веб-сайтом.При извлечении контента с сайта, я не думаю, что очистка сайта будет очень эффективной.Я хотел бы взаимодействовать с базой данных.Представьте себе сценарий как мобильное приложение facebook, взаимодействующее с базами данных facebook, которые питают facebook.com (так что в этом уравнении есть мобильное приложение, веб-приложение и база данных).Буду ли я просто создавать учетную запись db для мобильного приложения, и тогда каждый телефон, использующий это приложение, будет использовать одну и ту же учетную запись базы данных (это звучит как ужасная идея, imo)?Пользователю будет предложено пройти аутентификацию в приложении, прежде чем он сможет начать получать информацию из него.

1 Ответ

3 голосов
/ 24 июня 2011

Как правило, вы не хотите получать доступ к базе данных напрямую через телефон (если это вообще возможно). Более стандартным способом для мобильных клиентов является создание набора API RESTful, которые вы можете вызывать через обычные HTTP GET и POST. Они представят данные более легкому (JSON, XML) способу приложения, так что усилия по «декодированию» будут сокращены. Аутентификация осуществляется через стандартный HTTP AUTH. Это короткая версия.

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