我读到SOAP真的不适合Android。相反,Android更喜欢REST Web服务。所以我的问题是,还有其他任何限制吗?例如,某些Web服务是使用JAXB构建的。 Android应用程序可以吗? 换句话说,REST Web服务是如何构建的呢?
如果Web服务以XML格式返回数据怎么办?对于Android来说还行吗?
答案 0 :(得分:1)
与您通信的Web服务类型无关紧要。 您使用HTTP协议进行通信。如果您使用SOAP,那么您可以在客户端解析您的xml。
此外,还有许多SOAP客户端已经可用,因此您无需做太多工作。
答案 1 :(得分:0)
Android上的REST Web服务没有限制。是的android可以处理xml。您可以通过GAE(Google app Engine)获取详细信息和帮助。找到以下链接:
答案 2 :(得分:0)
Android不提供内置的SOAP客户端,有许多第三方库可用于使用本机Android API调用SOAP Web服务。
REST在哪里如此简单&可以在没有任何第三方库的情况下直接使用。