Вопросы и ответы о службе Azure Web PubSub

Просмотрите вопросы и ответы о службе Azure Web PubSub.

Готова ли служба Azure Web PubSub для использования в рабочей среде?

Да, служба Azure Web PubSub общедоступна.

Что выбрать: Службу Azure SignalR или Azure Web PubSub?

И Служба Azure SignalR, и служба Azure Web PubSub помогают клиентам создавать масштабные веб-приложения с высоким уровнем доступности, работающие в режиме реального времени, позволяя сосредоточиться на бизнес-логике вместо того, чтобы управлять инфраструктурой обмена сообщениями. В общем случае Службу Azure SignalR следует выбрать, если вы уже используете библиотеку SignalR для создания приложений реального времени. Если же вы ищете универсальное решение для создания приложения реального времени на основе WebSocket и шаблона публикации и подписки, вы можете выбрать службу Azure Web PubSub. Служба Azure Web PubSub не заменяет Службу Azure SignalR. Они предназначены для разных сценариев.

Служба Azure SignalR лучше подходит в перечисленных ниже случаях.

  • Вы уже используете ASP.NET или ASP.NET Core SignalR, преимущественно используете .NET или вам требуется интеграция с экосистемой .NET (например, Blazor).
  • Для вашей платформы доступен клиент SignalR.
  • Вам необходим стандартизированный протокол, поддерживающий широкий спектр шаблонов вызова (RPC и потоковая передача) и транспортов (WebSocket, отправка событий сервером, длительный опрос) и имеющий возможность автоматического управления временем существования подключения с помощью клиента.

Служба Azure Web PubSub лучше подходит в перечисленных ниже случаях.

  • Вам необходимо создавать приложения реального времени на основе технологии WebSocket или модели публикации и подписки через WebSocket.
  • Вы хотите создать собственный подпротокол или использовать существующие расширенные протоколы на базе WebSocket (например, MQTT, AMQP через WebSocket).
  • Вам нужен упрощенный сервер, например для отправки сообщений клиенту без их передачи через настроенную серверную часть.

Где находятся мои данные?

Служба Azure Web PubSub работает как служба обработки данных. В ней не будет храниться какое-либо содержимое клиента, а место расположения данных предусмотрено дизайном. Если вы используете службу Azure Web PubSub с другими службами Azure, например службой хранилища Azure для диагностики, ознакомьтесь с инструкциями в этом техническом документе о том, как использовать место расположения данных в регионах Azure.