2013-04-01 107 views
2

我已經在Java EE應用程序中使用Jersey創建了一個Rest Web服務。而且我還能夠在Java應用程序中創建客戶端。我工作得很好。Restlet android客戶端/澤西島java服務器

我正在嘗試使用我的Web服務,但這次使用Android。

我知道Jersey庫不是面向Android的(這是真的嗎?請確認這些信息),我讀到Restlet是構建Android客戶端的替代方案。

這怎麼可能?你有什麼教程或文件可以閱讀嗎?

回答

0

「我明白,新澤西州庫不面向安卓(是,即使真的嗎?請確認此信息)」

這是很明顯的。如果您在球衣網站上進行搜索,則無法顯示。

此外,在Android上找到有關Restlet的教程相當困難。我認爲你必須適應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而且您將可以更輕鬆地集成它並使其正常工作。不過,我個人發現,使用Android上的HTTP客戶端庫與外部庫進行序列化/反序列化(如gson)是編寫REST客戶端的最簡單途徑。

+0

謝謝迪帕克! – ashabasa

相關問題