Передача данных между программой на ПК и приложением nativescript в PHONE - PullRequest
0 голосов
/ 25 октября 2018

Я угадываю, как обеспечить связь между ПК и телефоном.

Мне нужно передать некоторые значения между ними.Они могут быть сохранены в БД, в файле JSON или в другом месте.

И проблема в том, что значения должны обновляться довольно часто, минимум 30 секунд.

Таким образом, программа на ПК будет обновлять данные каждые 30 секунд, а затем вносить изменения в БД или в файл, а затемМобильное приложение будет читать эти данные.Цикл может происходить и в обратном направлении.

это будет выглядеть так:

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

ТАК, мой вопрос, каков наилучший способ установить это соединение?

  • Я думал о firebase, нов бесплатной версии есть ограничение на соединение, если мы будем думать о масштабировании в будущем.
  • может быть, просто написать / прочитать файл json из ftp?
  • mysql db тоже подойдет?

Записи / данные будут обновляться каждые 30 секунд, так как это выглядит с запросом и производительностью базы данных?не будет проблем с такими часто меняющимися значениями в БД?Как это выглядит по сравнению с загрузкой ftp json-файла и его чтением?

Какое лучшее решение для передачи данных между этими двумя приложениями?

1 Ответ

0 голосов
/ 25 октября 2018

Поскольку вы хотите, чтобы данные были доступны на любом устройстве (ПК / мобильный), они должны находиться в облаке.Так что Firebase - это самый простой вариант, когда вам не нужно беспокоиться о своей бэкэнд-инфраструктуре, но да, конечно, вы должны платить, когда масштабируете ее.

Или вы можете создать свое собственное бэкэнд-приложение, вероятно, с NodeJSиспользуйте сокеты для передачи данных, когда есть изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...