我正在开发一个android应用,其中我将设备的位置发送到Web服务(以servlet编写)取决于两个参数(1.特定时间间隔,2。距离行进阈值(如果行进距离大于10,则发送位置) mtrs)),以最大程度地降低功耗。该位置将以纬度和经度表示。这些纬度和经度将与时间戳一起存储在服务器上。我很困惑,因为我不知道选择哪种方法将数据保存在服务器上。数据将是连续的,我想在设备和服务器两方面都进行有效处理。我应该将数据保存在服务器上的数据库中(我正在使用MSSQL)还是将其保存在服务器上每个设备的单独文件中?哪个是有效且安全的技术?还是有其他方法可以做到这一点?将设备的位置详细信息保存在服务器上之后,我应该能够将其取回,并根据请求将其再次发送到另一台设备。任何帮助将不胜感激。
谢谢。
您可以在设备上累积一些数据,例如说一小时,这将节省设备的大量电量(节省频繁的API调用的电量)。您可以立即将这些数据上传到服务器。在服务器端,您可以保留适合您的业务逻辑的数据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句