将iphone应用程序的sqlite数据同步到服务器

我正在尝试将用户具有某些价值的同步数据应用程序放入数据库中.他必须将此数据发送到服务器.有关http请求如何才能执行此操作.

我需要的

我没有使用php web服务器.

我正在使用普通HTTP网页.

我有我的iPhone应用程序中的一些数据,我想将数据同步到服务器.

我必须检查互联网是否可用.如果互联网开启,他只会同步数据.这是我的问题.

没有别的.你有我的观点.

我很快就会回复我

谢谢 最佳答案 您必须拥有某种服务器后端才能同步本地数据库.仅使用静态
HTML页面不能这样做.

您的应用程序和服务器必须能够使用Web服务协议(如SOAP或JSON / REST)相互通信.然后,您的应用程序必须将数据库中的数据转换为此类Web服务数据对象.

本地数据库和服务器(如果有多个客户端)都会保留至少上次同步次数的记录,因此两者都知道应该通过无线方式发送什么才能实现同步.

此外,在通常的多个客户端的情况下,您必须解决冲突解决的问题.

Web服务版本控制也很重要,因为很可能需要改进通信通道,可能会对要同步的数据库模型进行更改.

正如您所看到的,将本地数据库与服务器同步的想法并不那么简单,如果您认为可以通过简单的方式完成,那么您将会意识到您正在逐步重新实现上述想法.

首先对web service technologies,writing web services-aware apps,synchronization with web servicesReachability进行研究.

点赞