在downvoting之前,请注意我只是要求专家意见,而不是源代码。
我正在开发一个Android应用程序,它将在网络服务器上同步contacts / sms / mms。
哪种Web服务技术适合此应用,并且易于在服务器端解析?
在发送到服务器之前将联系人等转换为文本文件是否正确,因为我可能无法将mms和图片消息转换为文本文件? 我希望用户从服务器恢复他们的数据。将数据下载到移动设备时,数据格式是否会出现问题?
答案 0 :(得分:1)
REST Web服务通常是移动设备的最佳选择,因为它们重量轻,这意味着在解析JSON响应时需要较少的处理和电话资源。
下面是一个问题的链接,该问题涉及通过java中的REST Web服务接受附件
How do I write a restful web service that accepts a binary file (pdf)
然而,REST并不像SOAP那样安全,因为它可能是您想要考虑的个人数据。此外,根据新闻中发生的经验,这类数据从电话中取出,您可能要考虑不要这样做,因为它可能成为数据隐私法的噩梦。