我实现了一个Android应用程序,该应用程序需要一组由SQL Server数据库提供的数据。应用程序获取调用WS的数据。根据服务器端可能发生的修改(SQL服务器数据库),当应用程序第一次启动时第一次调用WS时,我需要维护更新的数据。 为了获得这个结果,我使用预定义的频率执行WS调用,以了解数据库上的数据是否发生更改。如果新数据可用,则会调用其他Web服务来获取它们。使用Web服务将Android客户端与远程SQL服务器数据库同步化
此解决方案适用于我(我不需要实时更新)。但是,我认为这个解决方案在能耗,CPU消耗和网络流量方面太昂贵了。 因为,我immagine这是一个非常普遍的问题,我会知道如果存在一种通用的方式来处理它。