Как сервер ASP.NET MVC через IIS может отправлять уведомления своим клиентам? - PullRequest
0 голосов
/ 28 октября 2019

Я знаю ASP.NET MVC и IIS, но ничего не знаю о push-уведомлениях. Может кто-нибудь указать мне на вводный материал, который начинается с самого фундаментального механизма? Я легко могу найти множество учебников, которые начинаются с кодирования, но, не зная основополагающего механизма, стоящего за ним, я почувствовал себя очень трудно.

ПРЕДПОСЫЛКИ: У нас есть сервер в облаке и тысячи аппаратных устройств, работающих прошивка написана на C / C ++ , каждая из которых поддерживает TCP-сокет с сервером все время. Цель проекта заключается в том, чтобы сервер мог мгновенно отправлять команды на устройства. Но эта архитектура затрудняет / делает невозможным масштабирование с использованием готовых технологий, таких как AWS-балансировщик нагрузки и группа автоматического масштабирования. Я смотрю на возможность превратить эту архитектуру в слабо связанную архитектуру, в которой сервер и аппаратные устройства взаимодействуют друг с другом, используя стандартный веб-API и push-уведомления.

...