我编写了一个桌面管理器软件,可以在HTTP服务器上添加/删除和更新一些信息,远程应用程序是一个网站,所以软件与我创建的API进行通信,该软件在现场与HTTP服务器通信模式。
最近我想要包含一个离线模式,用户将下载信息,一旦他上线,更改将被保存在个人电脑的某个地方,离线用户信息和现场用户信息之间的同步将被制作,但是我我坚持如何实现这个功能,目前API模式是这样的:
软件 - >生成XML请求 - > HTTP服务器 - >生成XML响应 - >软件
请求数量&例如,5分钟的会议中的回答是巨大的
我有一种方法,包括下载数据和创建SQLite文档,然后一旦用户在线,用户将更新SQLite文件上的信息,软件将发送SQlite文件并与主MariaDB /进行合并服务器端的MySQL ......
谁能在这里帮助我并与我分享一个简单的方法,但却能有效地解决这个问题。
谢谢!