Передача данных между программой на ПК и приложением nativescript в PHONE

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

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

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

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

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

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

Итак, мой вопрос, каков наилучший способ достижения этой связи?

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

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

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

0

Решение

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

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]