2013-04-01 5 views
2

Я создал веб-сервис Rest, используя Jersey в приложении Java EE. И я смог создать клиент в java-приложении. Я работал нормально.Restroid android client/jersey java server

Я сейчас пытаюсь использовать свой веб-сервис, но на этот раз с помощью Android.

Я понял, что библиотеки Джерси не ориентированы на Android (это правда? Пожалуйста, подтвердите эту информацию), и я прочитал, что Restlet является альтернативой для создания Android-клиента.

Как это возможно? есть ли у вас какие-либо учебники или документация, которые я могу прочитать для этой цели?

ответ

0

«Я понял, что библиотеки Джерси не Android ориентированных (Это даже правда? Пожалуйста, подтвердите эту информацию)»

Это довольно очевидно. Если вы выполняете поиск на сайте трикотажа, ничего не появляется.

Кроме того, довольно сложно найти учебник о Restlet на Android. Я думаю, вам нужно адаптироваться из Java-версии. Лично я использую простой клиент http для работы с REST. (Я думаю, что многие люди также делают это.)

Что касается Restlet, вы можете найти их полезными:

http://weblogs.asp.net/uruit/archive/2011/09/13/accessing-odata-from-android-using-restlet.aspx

http://restlet.org/learn/guide/2.1/editions/android/

http://blog.restlet.com/2009/05/06/restlet-available-on-android-phones/

Эти вопросы очень полезны, если вы измените ваш ум и хотите сделать это без рамки.

Restful API service

Need sample Android REST Client project which implements Virgil Dobjanschi REST implementation pattern

+0

Спасибо EntryLevelDev !! Я приветствую помощь! – ashabasa

0

Я видел людей, имеющих проблемы с использованием Джерси на Android раньше. Вы должны сражаться через множество исключений, чтобы заставить его работать. Существует library on github, который пытается обеспечить поддержку Android для трикотажа, но я не использовал его сам.

Restlet is available on android phones, и вам будет легче интегрировать его и заставить его работать. Тем не менее, я лично обнаружил, что использование клиентской библиотеки HTTP на Android в сочетании с внешней библиотекой для выполнения сериализации/десериализации (например, gson) - это самый простой путь к написанию клиента REST.

+0

Спасибо Дипак !! – ashabasa

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