GPS跟踪应用的最佳后端选择

时间:2015-02-08 17:07:18

标签: android ios mobile gps backend

我即将在我所在的城市创建一个用于披萨送货服务的GPS跟踪应用程序,这样当有人通过电话或互联网订购披萨时,他就可以看到在地图上向他发送披萨的快递员。 / p>

假设快递和客户使用基于Android或iOS的手机发送/接收当前位置,我该如何组织它们之间的可靠连接?快递员的电话应该每隔5秒通过HTTP将他的坐标发送到我的服务器,以便将它传送到客户端,还是设置p2p连接更好?

我不知道从哪里开始,请帮忙。非常感谢你。

2 个答案:

答案 0 :(得分:1)

有GPS跟踪的开源解决方案。你可以从那里开始,而不是从头开始开发所有东西。

Traccar服务器(用于接收来自各种设备的位置数据的后端):

还有适用于Android和iOS的应用,但仅用于传输位置数据:

答案 1 :(得分:0)

我认为p2p不是一个好的解决方案。

大多数应用程序使用Web服务并在一定时间间隔(如10秒或15秒刷新)后进行服务器调用,以获取应用程序(客户端和快递)两端的更新数据。

如果您想像其他实时应用程序一样构建实时应用程序,那么您需要在Web和移动应用程序上实现套接字。

但我认为在您的情况下,Web服务将是足够好的解决方案。