Сервис чтения данных с устройств и отправки на сервер - PullRequest
0 голосов
/ 08 апреля 2019

Мы хотели, чтобы служба размещалась в локальной сети.В той же локальной сети будет доступно несколько устройств.Устройства будут отправлять данные в режиме реального времени в службу через http - tcp / ip.Данные должны быть прочитаны, обработаны и записаны в БД.БД будет прочитана другим приложением (бизнес-логика), обработана (будут выполнены некоторые вычисления).Затем обработанные данные будут отправлены через http в веб-приложение для отображения некоторых диаграмм и таблиц.

Мы не можем определиться со стеком технологий.Текущий стек технологий, о котором мы подумали:

Уровень пользовательского интерфейса -> Угловой 6 / chartjs / bootstrap

Веб-сервер -> NodeJS / Asp.net

Бизнес-логика -> C # .net (может быть приложением MVC)

DB -> MySQL

Сервис -> Узлы с экспресс / веб-сервисом ??

Устройство ->

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

Пожалуйста, расскажите, какие варианты лучше для нас, и если мы идем в правильном направлении, что можно улучшить здесь?

...