В чем различия между Azure SignalR и Azure служебной шиной - PullRequest
0 голосов
/ 28 марта 2020

Microsoft Azure предлагает как Azure услуги SignalR, так и Azure услуги очереди. Что я не могу найти, так это каковы плюсы / минусы использования одного против другого.

Не могли бы вы указать здесь эти различия или дать ссылку на документ или веб-страницу, где они сравниваются? не удалось найти что-либо здесь или с помощью Google.

У нас есть веб-приложение и мобильное приложение, которое подключается к Azure функциям.

Нам нужно добавить возможность отправки сообщения для Windows службы в удаленном местоположении, которое подключается к принтерам.

Изначально я думал Azure Шина обслуживания с очередями подписки, чтобы эти удаленные системы подписывались на очередь в поисках сообщений для обработки ими. с фильтрами.

Теперь кто-то поднял использование Azure SignalR вместо этого, поэтому я пытаюсь понять различия между двумя предложениями от Microsoft, поэтому я знаю, какое из них будет более масштабируемым.

В Сети говорится, что print this item вызывает REST Azure Функции для генерации того, что должно быть напечатано, а затем эта информация должна быть получена в удаленном режиме. Место для печати. Эти сети не подключены, поэтому нет прямой связи с принтерами, поэтому стоит подумать об использовании Azure сообщений служебной шины или Azure сообщений SignalR.

1 Ответ

1 голос
/ 28 марта 2020

вы не найдете, потому что они решают разные проблемы. Azure SignalR - это полностью управляемая служба веб-сокетов, а Azure Очередь - это служба обмена сообщениями, которая является частью Azure Хранилища.

Для сравнения вам нужно выбрать службы, которые решают ту же проблему.

Для обмена сообщениями существуют другие опции:

  • Azure Шина обслуживания (очередь / темы)
  • Azure Концентраторы событий
  • Azure Очередь

и для них вы найдете сравнение о том, когда использовать каждый из них.

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