Java 将Android上的sqlite数据库同步到服务器上的Sybase数据库
我目前正在开发一个Field Service应用程序,它将数据存储在android设备上的本地sqlite数据库中。在某个时刻,通常在完成数据收集循环之后,本地sqlite db将被同步到服务器上的远程sybase dbJava 将Android上的sqlite数据库同步到服务器上的Sybase数据库,java,xml,android,sqlite,sybase,Java,Xml,Android,Sqlite,Sybase,我目前正在开发一个Field Service应用程序,它将数据存储在android设备上的本地sqlite数据库中。在某个时刻,通常在完成数据收集循环之后,本地sqlite db将被同步到服务器上的远程sybase db 关于如何实现这一点或将其设计为解决方案,有何建议?甚至更好的是,在这样的应用程序中,有没有其他方法来同步数据?有两种通用解决方案: 您可以让设备以某种文本格式(json、xml等)将数据发送到服务器,并实现收集数据的web服务。但是,设备和web服务都需要了解协议 您还可以让设
关于如何实现这一点或将其设计为解决方案,有何建议?甚至更好的是,在这样的应用程序中,有没有其他方法来同步数据?有两种通用解决方案: 您可以让设备以某种文本格式(json、xml等)将数据发送到服务器,并实现收集数据的web服务。但是,设备和web服务都需要了解协议 您还可以让设备将原始数据库文件发送到web服务,让它打开数据库,读取文件(通过SQL)并复制必要的位。但是,这会将设备和服务器连接到数据库架构,但实际发送数据的工作量可能会减少 无论哪种方式,您都需要某种web服务来侦听设备想要发送回的数据。唯一棘手的部分是你选择的机制