http запрос в андроид - PullRequest
       3

http запрос в андроид

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

Я хотел бы знать, можем ли мы передать таблицу базы данных как объект ответа http в приложение для Android?Я использую серверную базу данных mysql и могу передать строку на клиентскую сторону прямо сейчас.Поэтому я соединил каждый столбец со специальным символом на стороне сервера и извлек его на стороне клиента для передачи одной строки.Но в случае таблицы это невозможно, поскольку таблица может содержать огромное количество данных.Кто-нибудь знает, как решить эту проблему?

Ответы [ 2 ]

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

Вообще говоря, вы будете использовать какую-то сериализацию для обмена данными между вашим приложением Android и вашим сервером.

Два наиболее часто используемых формата сериализации: XML и JSON - я обычно предпочитаю JSON, но это вопрос личного выбора, я полагаю .

Вы должны быть в состоянии найтиБиблиотеки JSON на нескольких языках, включая тот, который вы используете на своем сервере, и JAVA (для стороны android) .

0 голосов
/ 05 апреля 2011

То, что вы хотите сделать, невозможно. Вам необходимо спроектировать свою систему так, чтобы в приложении Android не требовалась вся таблица. Вместо этого вы можете отправить сообщение с указанием количества найденных строк и, возможно, их идентификаторов. Затем вы будете делать отдельные http-запросы для извлечения содержимого каждой строки по мере необходимости.

...