我已经开发了Android应用程序,该应用程序每10分钟记录一次用户的GPS位置和时间,并将其保存到.txt文件中。
现在,我需要将此文件发送到服务器。我现在正在使用FTP进行操作,但这似乎不正确,因为我计划将其扩展到大约10.000个或更多用户,因此FTP方法似乎不太好。
我可以使用什么其他方式将文件发送到服务器?我需要这个相对安全。
谢谢你的时间

编辑:所有答案对我来说都很好,但据我所知,这是唯一提供安全连接并仅允许客户端使用密码作为FTP的解决方案。
是否可以发出Web请求并仅接受具有正确密码的客户端?

最佳答案

我知道它不能回答您的问题,或者至少不能暗示问题,但是您是否考虑过使用批处理HTTP请求?

Google Analytics(分析)就是这样工作的,它记录了多个事件(在您的情况下为位置数据),然后定期将批次发送到服务器。

这比弄乱文件要容易得多。

如果您想积极节省用户的电池寿命,也可以只在其他人启动网络时查看发送请求。 Reto Meier对此进行了精彩的Google I / O 2012会议。

09-10 02:35
查看更多