Может ли встроенное ПО устройства, написанное на C / C ++, использовать SignalR для получения push-уведомлений с веб-сервера? - PullRequest
1 голос
/ 28 октября 2019

Может ли встроенное ПО устройства, написанное на C / C ++, использовать SignalR для получения push-уведомлений с веб-сервера?

У нас есть сервер в облаке и тысячи аппаратных устройств, на которых установлена ​​ прошивка, написанная на C /C ++ , каждый из которых постоянно поддерживает TCP-сокет с сервером. Цель проекта заключается в том, чтобы сервер мог мгновенно отправлять команды на устройства. Но эта архитектура затрудняет / делает невозможным масштабирование с использованием готовых технологий, таких как AWS-балансировщик нагрузки и группа автоматического масштабирования. Я смотрю на возможность превратить эту архитектуру в слабо связанную архитектуру, в которой сервер и аппаратные устройства взаимодействуют друг с другом, используя стандартный веб-API и push-уведомления.

...