Aller au contenu

Catalogue de cours

Applications en temps réel

Concevez des sessions temps réel ordonnées, autorisées et observables.

Modélisez le cycle de vie des connexions, les messages WebSocket, les délais de reconnexion, l’ordre, la déduplication, l’expiration de la présence, l’autorisation, le contrôle de flux et l’observabilité, sans supposer un réseau parfait.

Programme

  1. Section 1

    Cycle de vie d’une connexion

    Ouvrir, authentifier, fermer et se reconnecter de façon maîtrisée : négociation, états et délai croissant avant tout.

    1. Négociation WebSocket
    2. Machines à états de connexion
    3. Reconnexion à délai croissant
  2. Section 2

    Fiabilité des messages

    Gérez explicitement doublons, lacunes et surcharge : numéros de séquence, événements idempotents et files bornées.

    1. Numéros de séquence
    2. Événements idempotents
    3. Contrôle de flux
  3. Section 3

    Présence, autorisation et exploitation

    Traitez la présence comme une preuve à durée limitée, vérifiez chaque abonnement et observez toute la session.

    1. Présence avec expiration
    2. Autorisation par canal
    3. Observabilité du temps réel

Parcours d’apprentissage

Votre idée en ligne. Commencez en 60 secondes.

Essai gratuit de 7 jours avec chaque offre pour les nouveaux membres · Résiliation à tout moment

Commencer

Retour aux cours