WebSocket
Protocole de communication bidirectionnelle en temps réel entre navigateur et serveur.
À la différence de HTTP : HTTP, c'est requête → réponse → terminé. WebSocket ouvre une connexion persistante où les deux parties peuvent envoyer des messages à tout moment. Utile pour le chat, les mises à jour en direct, les jeux multijoueurs.
Démarre comme une poignée de main HTTP, puis « bascule » vers le protocole WebSocket. Utilise le port 80 (ws://) ou 443 (wss://) — traverse la plupart des pare-feu.