обмен данными между интернет-приложением (j2ee) и мобильным приложением Android - PullRequest
2 голосов
/ 31 января 2012

Я работаю над прототипом приложения для Android, где мне нужно обмениваться данными между интернет-приложением и мобильным приложением для Android. Как мне этого добиться, любые указатели?

Ответы [ 4 ]

3 голосов
/ 31 января 2012

Одним хорошим подходом было бы внедрение уровня веб-сервисов (RESTful или SOAP, XML или JSON), который взаимодействует с базой данных.Как веб-приложение, так и приложение для Android могут подключаться через слой WS

1 голос
/ 01 февраля 2012

Как стандарт, вам определенно следует использовать веб-службу REST на стороне сервера, которая будет работать с данными в формате JSON.Вы можете найти множество учебных пособий о том, как создать такой сервис в нескольких серверных контейнерах, имплементациях JAX-RS и т. Д. Вы найдете много информации для чтения и записи данных JSON в такой сервис и на стороне Android (любое учебное пособие по твиттеру)сделаю)

1 голос
/ 31 января 2012

Хороший выбор - внедрить веб-сервис RESTful на сервере.Чтобы получить к нему доступ напрямую используйте библиотеки Apache, которые поставляются с Android, или вы также можете использовать фреймворки для рестлетов, которые работают над android, как Restlet

0 голосов
/ 31 января 2012

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

Вы можете использовать веб-службы RESTFul или SOAP или любое другое решение для удаленного доступа (в зависимости от ваших ресурсов).и требования), но ключевой момент состоит в том, чтобы отделить ваши слои.

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