Архитектура для связи с сенсорной сетью - PullRequest
0 голосов
/ 13 мая 2018

У меня есть несколько малиновых пис, каждый из которых подключен к сенсорному модулю. Я написал программу на C, которая запускается на каждом Raspberry Pi для связи с модулем датчика и его правильной настройки (драйвер для модуля датчика написан на C).
Следующий шаг - сделать настройку сенсорных модулей более гибкой и дать возможность другим приложениям обмениваться данными с сенсорными модулями по сети.

Чтобы сделать настройку более гибкой, я подумал о создании веб-приложения, которое сможет подключаться к Raspberry Pis (все они в одном Wi-Fi) и настраивать модули датчиков удаленно.

Моя идея - создать REST Api, который запускается на каждом Raspberry Pi и обеспечивает связь с модулем датчика. Но так как мое приложение написано на C, мне было интересно, есть ли лучшее решение для моей проблемы? Я знаю, что создание REST Api в C возможно, но, насколько я знаю, это не очень распространено.

Считаете ли вы, что создание REST Api в C для этого варианта использования является хорошей идеей, и если да, то есть ли какая-либо хорошая платформа?

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

Заранее спасибо!

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