2010-02-15 3 views
0

Я студент, пытающийся погрузиться в мир «сложных приложений с поддержкой веб-приложений» для Android. У меня были хорошие попытки сделать приложения для Android, которые вызывают функции php, имеют ответы и результаты JSON или XML, сериализуют объекты и т. Д.Android и JSP - Работа с объектами

Это действительно может работать для простых проектов, ИМХО. Для проектов, требующих повышенной сложности и контроля, я действительно хотел бы попробовать что-то еще.

Поскольку приложения для Android сделаны на Java, я думаю, что это может быть здорово, если я смогу работать с объектами Java в Android и хранить/извлекать объекты Java на стороне сервера. Java Server Pages может быть ответом, поскольку я могу встраивать Java-код в HTML-страницы/HTTP-службы.

Возможно (и удобно) для достижения этой цели? Могу ли я работать с «локальными объектами» в своем приложении для Android и с «удаленными объектами» в моем приложении JSP, хранящем их, например, в удаленной базе данных?

Что может быть альтернативой?

Надеюсь, я был чист. Спасибо!

+0

Я не вижу разницы между тем, что вы использовали (JSON/XML), и тем, что вы предлагаете. Возможно, вы захотите подробнее остановиться на этом. – CommonsWare

+0

Может быть, я не был ясен, в конце концов. Простая, я хочу загрузить и сохранить реальный объект Java на моем сервере, * не * представление его содержимого со строками. – daliz

ответ

0

Spring android как клиент HTTP и ORMlite на стороне клиента было моим спасением во многих проектах Android. Обычно я делаю это на стороне клиента, а на стороне сервера - сервер Spring MVC. Но если ваш сервер написан на Php, проблем нет. В этой среде я могу работать с объектом на стороне клиента и на стороне сервера, никогда не касаясь json/xml. Я делаю tumblr-клиент в android. В этом пакете у меня есть все, что связано с клиентом Http rest package. Посмотрите, как я использую его в этом классе example.

Смежные вопросы