首页 > 解决方案 > PC中的程序与PHONE中的nativescript应用程序之间的数据连接

问题描述

我猜如何在 PC 和 PHONE 之间提供连接。

我需要在两者之间转移一些值。它们可以存储在 DB、json 文件或其他东西中。

问题是这些值应该经常刷新,至少 30 秒。

因此,PC 中的程序将每 30 秒更新一次数据,然后在 DB 或文件中进行更改,然后 MOBILE 应用程序将读取此数据。循环也可以反向发生。

它看起来像这样:

'user': $user,
'points': $points,
'actual_value1': $actual_value1,
'actual_value2': $actual_value2,
'map-position': $map position

所以我的问题是实现这种连接的最佳方式是什么?

记录/数据将每 30 秒更新一次,那么它在数据库查询和性能方面的表现如何?db中经常更改值不会有问题吗?与上传 ftp json 文件并阅读它相比,它看起来如何?

这两个应用程序之间数据连接的最佳解决方案是什么?

标签: c++jsondatabasenativescript

解决方案


由于您希望数据在任何设备(PC / 移动)中都可用,因此它必须在云上。因此,Firebase 是最简单的选择,您不必担心后端基础架构,但是当然,您必须在扩展时付费。

或者您可以构建自己的后端应用程序,可能使用 NodeJS 并在发生更改时使用套接字传输数据。


推荐阅读