当前位置 : 主页 > 手机开发 > 无线 >

将移动(iPhone)应用与网络应用同步

来源:互联网 收集:自由互联 发布时间:2021-06-11
我正在构建一个iPhone应用程序/ Web应用程序,我正在尝试通过最佳方式来实现数据库的双向同步.我可能会在iPhone上使用sqlite和在网上使用 mysql(因为这就是我所知道的),但我不确定如何处理
我正在构建一个iPhone应用程序/ Web应用程序,我正在尝试通过最佳方式来实现数据库的双向同步.我可能会在iPhone上使用sqlite和在网上使用 mysql(因为这就是我所知道的),但我不确定如何处理它们保持同步.

这是一个示例模式:

index_id(自动增量)|标题|金额| user_id |创建(日期时间)

Similar thread

这是一个问题,因为你必须处理某些情况,比如.
A =服务器,B = iPhone

A - Adds new entry
B - Adss new entry
A - Get B's entry
B - Get A's entry
A - Update entry
B - Delete A's entry

(您使用哪一个,是否将A更改同步到A制作或者删除A制作的B上的项目?)

同步部分可以是一个简单的推/拉式http请求,它是如何正确地保持它们同步引起关注的后勤.

对于如何:只需让iPhone检查服务器页面(update.php)是否有任何变化及其变化.使用iPhone发送的更改更新服务器,并使用请求发回的任何更改(使用JSON或XML)更新iPhone.

网友评论