0

我读到 SOAP 真的不适合 Android。相反,Android 更喜欢 REST Web 服务。所以我的问题是,还有其他类型的限制吗?例如,一些 Web 服务是使用 JAXB 构建的。安卓应用可以吗?换句话说,REST Web 服务的构建方式是否重要?

如果 Web 服务以 XML 格式返回数据,Android 可以吗?

4

3 回答 3

1

与您通信的 Web 服务类型无关紧要。您使用 HTTP 协议进行通信。如果您使用 SOAP,那么您可以在客户端解析您的 xml。

此外,已经有许多可用的 SOAP 客户端,因此您不必做太多工作。

检查这个 - http://code.google.com/p/ksoap2-android/

于 2014-02-28T12:34:30.023 回答
0

Android 上的 REST Web 服务没有任何限制。是的android可以处理xml。您可以通过GAE(Google app Engine)获得详细的知识和帮助。找到以下链接:

https://developers.google.com/appengine/docs/

于 2014-02-28T12:32:29.227 回答
0

Android 不提供内置的 SOAP 客户端,有许多第三方库可用于调用带有原生 android API 的 SOAP Web 服务。

REST 如此简单,无需任何第三方库即可直接使用。

于 2014-02-28T12:38:04.387 回答