java - 将短信/彩信/联系人从 Android 传输到网络服务器

标签 java android android-ksoap2

在投票之前,请注意,我只是征求专家意见,而不是源代码。

我正在开发一个 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/

相关文章:

android - 未生成绑定(bind)类

Android 流到 rstp 服务器并使用 nginx 转换为 rtmp

java - 字符串无法转换为 org.ksoap2.serialization.SoapPrimitive

java - 如何从Java中的字符串变量中获取排序后的数字?

java - 使用jdbc更新mysql数据库

java - 如何在 Play Framework 2.1.x 上使用 YAML 填充 ManyToMany 关系

android - Greendroid导入

java - 试图将从 web 服务返回的数组项传递给 android 中的微调器。但它返回空

java - 如何使用 Java 获取 GWAN 服务器中的客户端 IP 地址?