Preguntas frecuentes sobre el servicio Azure Web PubSub

Estas son las preguntas más frecuentes sobre el servicio Azure Web PubSub.

¿Está listo el servicio Azure Web PubSub para usarlo en el entorno de producción?

Sí, el servicio Azure Web PubSub está disponible con carácter general.

Elección entre Azure SignalR Service y el servicio Azure Web PubSub

Azure SignalR Service y el servicio Azure Web PubSub ayudan a los clientes a crear fácilmente aplicaciones web en tiempo real a gran escala y con alta disponibilidad, y permiten a los clientes centrarse en su lógica de negocios en lugar de en administrar la infraestructura de mensajería. En general, puede elegir Azure SignalR Service si ya usa la biblioteca de SignalR para compilar la aplicación en tiempo real. Si lo que busca es una solución genérica para crear aplicaciones en tiempo real basadas en WebSocket y en el patrón de publicación-suscripción, puede elegir el servicio Azure Web PubSub. El servicio Azure Web PubSub no es un sustituto de Azure SignalR Service. Van dirigidos a distintos escenarios.

Azure SignalR Service es más adecuado en los siguientes casos:

  • Ya usa ASP.NET o ASP.NET Core SignalR, principalmente mediante .NET, o necesita integrarse con el ecosistema .NET (como Blazor).
  • Hay un cliente de SignalR disponible para su plataforma.
  • Necesita un protocolo establecido que admita una amplia variedad de patrones de llamada (RPC y streaming), transportes (WebSocket, eventos enviados por el servidor y sondeo largo) y con un cliente que administre la duración de la conexión en su nombre.

El servicio Azure Web PubSub es más adecuado en las siguientes situaciones:

  • Debe crear aplicaciones en tiempo real basadas en la tecnología WebSocket o en la publicación y la suscripción a través de WebSocket.
  • Quiere crear su propio subprotocolo o usar protocolos avanzados existentes a través de WebSocket (por ejemplo, MQTT, AMQP sobre WebSocket).
  • Busca un servidor ligero, por ejemplo, que envíe mensajes al cliente sin pasar por el back-end configurado.

¿Dónde residen mis datos?

El servicio Azure Web PubSub funciona como un servicio de procesador de datos. No almacenará ningún contenido del cliente y la residencia de datos se incluye intencionadamente. Si usa el servicio Azure Web PubSub junto con otros servicios de Azure, como Azure Storage para diagnósticos, consulte estas notas del producto para obtener instrucciones sobre cómo mantener la residencia de los datos en las regiones de Azure.