我已經在Java EE應用程序中使用Jersey創建了一個Rest Web服務。而且我還能夠在Java應用程序中創建客戶端。我工作得很好。Restlet android客戶端/澤西島java服務器
我正在嘗試使用我的Web服務,但這次使用Android。
我知道Jersey庫不是面向Android的(這是真的嗎?請確認這些信息),我讀到Restlet是構建Android客戶端的替代方案。
這怎麼可能?你有什麼教程或文件可以閱讀嗎?
我已經在Java EE應用程序中使用Jersey創建了一個Rest Web服務。而且我還能夠在Java應用程序中創建客戶端。我工作得很好。Restlet android客戶端/澤西島java服務器
我正在嘗試使用我的Web服務,但這次使用Android。
我知道Jersey庫不是面向Android的(這是真的嗎?請確認這些信息),我讀到Restlet是構建Android客戶端的替代方案。
這怎麼可能?你有什麼教程或文件可以閱讀嗎?
「我明白,新澤西州庫不面向安卓(是,即使真的嗎?請確認此信息)」
這是很明顯的。如果您在球衣網站上進行搜索,則無法顯示。
此外,在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/
這些問題,如果你改變非常有幫助你的想法,並希望在沒有框架的情況下完成。
我見過有麻煩與之前在Android上使用新澤西人。你必須通過很多例外來對抗才能使其運轉起來。有一個library on github,試圖提供Android支持球衣,但我沒有使用它自己。
Restlet is available on android phones而且您將可以更輕鬆地集成它並使其正常工作。不過,我個人發現,使用Android上的HTTP客戶端庫與外部庫進行序列化/反序列化(如gson)是編寫REST客戶端的最簡單途徑。
謝謝迪帕克! – ashabasa
謝謝EntryLevelDev!我讚賞這個幫助! – ashabasa