从Android应用程序调用Java EE Web服务

时间:2013-04-19 22:04:59

标签: android web-services java-ee

我从未使用过Web服务,我必须在Java EE服务器应用程序和Android客户端应用程序之间建立Web服务。

我的问题是:从Android应用程序中使用Java EE Web服务的最佳方式是什么?

2 个答案:

答案 0 :(得分:2)

我建议在Java EE服务器中实现基于REST的Web服务。 然后,您可以使用JSONObject来使用此宁静服务。

在这篇文章中可以找到将JSONObject与REST一起使用的示例: Android Rest Client

或谷歌的这个视频:http://www.google.com/events/io/2010/sessions/developing-RESTful-android-apps.html

答案 1 :(得分:1)

有一个wiki page描述了如何在Android上解析XML REST服务。一般的信息是你不能只使用JAXB,因为JAXB can't be made run on android。我想现在你必须使用Java XML支持来手动解析XML REST服务响应。

我通过Using JAXB with Google Android

找到了这个答案