Qu’est-ce qu’Azure Web PubSub ?

Effectué

Le service Azure Web PubSub vous aide à créer facilement des applications web de messagerie en temps réel avec des WebSockets et le modèle publication-abonnement. Cette fonctionnalité en temps réel permet de publier des mises à jour de contenu entre un serveur et des clients connectés (par exemple une application web ou mobile monopage). Les clients n’ont pas besoin de demander les dernières mises à jour ni d’envoyer de nouvelles requêtes HTTP pour les obtenir.

Avantages de l’utilisation du service Azure Web PubSub

L’utilisation d’Azure Web PubSub présente de nombreux avantages. Voici une liste d’avantages qui en font un choix incontournable :

This image depicts the benefits of Azure Web PubSub.

  • Prise en charge intégrée des connexions clientes à grande échelle et des architectures à haute disponibilité : le service Azure Web PubSub est conçu pour les applications temps réel à grande échelle. Il permet à plusieurs instances de travailler ensemble pour s’adapter à des millions de connexions client. Web PubSub prend également en charge plusieurs régions mondiales pour le partitionnement, la haute disponibilité ou la reprise d’activité.

  • Prise en charge d’une grande variété de SDK clients et de langages de programmation : le service Azure Web PubSub fonctionne avec un large éventail de clients, comme des navigateurs web et mobiles, des applications de bureau, des applications mobiles, des processus serveur, des appareils IoT et des consoles de jeu. Comme ce service prend en charge la connexion WebSocket standard avec le modèle publication-abonnement, il est facile d’utiliser avec ce service un SDK client WebSocket standard dans différents langages.

  • Offre étendue d’API pour différents modèles de messagerie : le service Azure Web PubSub est un service de messagerie bidirectionnelle qui permet d’utiliser différents modèles de messagerie entre le serveur et les clients, par exemple :

    • Le serveur envoie des messages à un client en particulier, à tous les clients ou un sous-ensemble de clients appartenant à un utilisateur spécifique ou qui ont été placées dans un groupe arbitraire.
    • Le client envoie des messages aux clients appartenant à un groupe arbitraire.
    • Les clients envoient des messages au serveur.

Dans l’unité suivante, vous allez découvrir le fonctionnement d’Azure Web PubSub.