Подход клиент-сервер для приложения Android - PullRequest
2 голосов
/ 16 июня 2011

В настоящее время у меня есть рабочая реализация, использующая GAE и сервлеты для связи с моим приложением для Android. Приложение будет создавать объекты JSON и отправлять / получать их с помощью httpclient. Затем я посмотрел на плагин 2.4 beta для использования C2DM и заметил, что они используют GWT вместе с RequestFactory для связи. Мне было интересно, стоит ли этот подход переключать время? Это легко установить и настроить? Похоже, это был бы хороший подход, если я хочу сказать, разработать мобильный сайт вместе с приложением?

Ответы [ 2 ]

1 голос
/ 16 июня 2011

Если вы используете C2DM, вам потребуется, чтобы ваши пользователи использовали учетную запись Google. Лично я не чувствую себя на 100% комфортно с этим.

Самое лучшее в C2DM - это то, что вы избегаете опроса вашего сервера GAE. Если у вас уже есть работающее решение, зачем его менять?

0 голосов
/ 02 апреля 2012

Я бы порекомендовал комбинацию Android - Appengine. Однако, если вы хотите, чтобы ваше приложение было на устройстве, отличном от Google Play, вам нужно подумать о C2DM / LVL или API кошелька Google (обязательно для Google Play). RequestFactory отличный, но он тесно связан, imho. Я бы порекомендовал Rest, который не зависит от платформы, очень слабо связан, поэтому поддерживает GWT, Android, iOS, BlackBerry, WebOS, рабочий стол ...

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