Présentation des Websockets

Un WebSocket est un protocole réseau qui permet d'établir une communication bidirectionnelle entre un client et un serveur.

Voici, les principales caractéristiques du protocole HTTP du Web qui le différencie des Websockets :

  • c'est uniquement le client qui envoie une requête au serveur et celui fournit alors une réponse généralement sous la forme d'une page Web.
  • le protocole HTTP ne maintient pas la connexion dès que la page web a été envoyé au client.

Des mécanismes de programmation sont alors mis en oeuvre améliorer ce protocole HTTP :

En établissant un websocket :

Les Websockets fonctionnent en s'appuyant sur HTTP mais il s'agit bien d'un protocole différent.

Les activités ...