我需要两个创建一个 Android 地图应用程序,它将有两种类型的客户端和一个 web 服务。
Client Type 1(Client to be tracking)
该客户端的位置需要被实时跟踪并发送到服务器。最多会有 10-15 个此类客户
客户端类型 2(查看所有类型 1 客户端的客户端)
这些客户端需要实时显示类型 1 客户端的位置(最好延迟小于 10-15 秒)。请求数据的客户端可以有 100 个类型 2。
Webservice
将在每个请求中以 JSON 形式返回类型 1 客户端的最新位置。这将用 PHP 编写,mySQL 将用于存储客户端类型 1 信息。
客户端类型 1 和类型 2 是 Android 客户端。
除了定期在客户端类型 2 上发送消息并在客户端类型 1 上定期发布数据之外,实现此目标的最佳(最有效和最优雅的方法)是什么。