我正在寻找一些关于如何解决我遇到的问题的意见。我们有一个具有二进制数据的设备,它需要通过以太网发送出去(它们主要只是符号,但采用自定义二进制格式)。我需要在手机上截取这些数据并在谷歌地图上显示符号。我只是想知道解决此问题的最佳方法,我有一些想法,但不确定它们是否可行或可行:
- 如果设备上运行某种服务器,手机是否可以直接连接到设备,然后轮询新数据?如果是这样,能够像这样直接连接所需的协议是什么?
- 也许修改设备软件以 SMS 数据消息格式向手机发送数据?我不确定当手机本身不是手机时,软件是否有可能将短信“欺骗”到手机?
- 设备软件是否将其所有二进制数据上传到位于某处的 ftp/http 服务器,是否让手机连接到该服务器并定期轮询新数据?
我是 android 开发的新手,基本上我想做的就是从手机上的设备中获取这个二进制数据,然后在谷歌地图上解析/显示它。这些想法听起来如何,或者我忽略了更简单的方法?谢谢!