Архитектура Сервер-Клиент с использованием Служб Azure - PullRequest
0 голосов
/ 03 декабря 2018

Не могли бы вы дать мне несколько советов по созданию архитектуры для следующего сценария с использованием служб Azure?

enter image description here

  1. С центрального сервера мне нужно иметь возможность отправлять сообщения, только если агент i находится в сети.
  2. Мне нужно получить подтверждение, чтобы узнать, было ли доставлено сообщение или нет
  3. Связь является односторонним центральным сервером с агентом i
  4. Может быть несколько агентов в будущем
  5. Должен быть гарантирован правильный порядок сообщений

i - любой агент от 1 до x

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

Спасибо!

1 Ответ

0 голосов
/ 04 декабря 2018

Ваш сценарий больше ориентирован на подтверждение в реальном времени, и будет сложно использовать служебную шину.Рассматривали ли вы «Службу Azure SignalR» для этого?

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