Состояние и безсерверное соединение между приложениями. NET - PullRequest
1 голос
/ 01 апреля 2020

У меня есть веб-приложение ASP. NET, которое можно установить на несколько компьютеров в одной локальной сети для балансировки нагрузки и восстановления после отказа. Кроме того, существует служба Windows, которая может быть установлена ​​на нескольких компьютерах в сети, которая выполняет регулярно выполняемые фоновые задачи.

У меня нет выделенного сервера, и я не знаю, сколько экземпляры веб-приложения или службы Windows работают. Пример настройки:

Машина 1:

  • 1x ASP. NET Веб-приложение
  • 1x Windows Сервис

Машина 2:

  • 1x ASP. NET Веб-приложение

Машина 3:

  • 1x Windows Сервис

Теперь я ищу способ установить sh состояние и более важную безсерверную связь между этими приложениями. Как правило, было бы достаточно, чтобы любой из узлов мог отправить широковещательное сообщение (с полезной нагрузкой), которое автоматически принимается всеми другими узлами на той же машине и других машинах. Мне не нужно двустороннее общение здесь, однонаправленные сообщения сделали бы работу.

...