在投票之前,请注意,我只是征求专家意见,而不是源代码。
我正在开发一个 Android 应用程序,它将在网络服务器上同步联系人/短信/彩信。
哪些 Web 服务技术适合此应用并且易于在服务器端解析?
在发送到服务器之前将联系人等转换为文本文件是否正确,因为我可能无法将彩信和图片消息转换为文本文件? 我希望用户从服务器恢复他们的数据。下载数据到手机时会不会出现数据格式问题?
最佳答案
REST Web 服务通常是移动设备的最佳方式,因为它们重量轻,这意味着在解析 JSON 格式的响应时需要更少的处理和电话资源。
这里是一个问题的链接,该问题涉及通过 java 中的 REST Web 服务接受附件
How do I write a restful web service that accepts a binary file (pdf)
但是,REST 不如 SOAP 安全,因为它是个人数据,您可能需要考虑这一点。另外,根据新闻中发生的此类数据从手机中删除的经验,您可能需要考虑根本不这样做,因为它可能成为数据隐私法的噩梦。
关于java - 将短信/彩信/联系人从 Android 传输到网络服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10282539/