--- title: WebSockets slug: Glossary/WebSockets tags: - Connexion - Glossaire - Infrastructure - Protocoles - Réseau - Web - WebSocket translation_of: Glossary/WebSockets original_slug: Glossaire/WebSockets --- _WebSocket_ est un {{Glossary("Protocol","protocole")}} servant à établir des connexions {{Glossary("TCP")}} persistantes entre des {{Glossary("Server", "serveurs")}} et des clients afin qu'ils puissent échanger des données à tout moment. Toute application cliente ou serveur peut utiliser WebSocket, mais plus particulièrement les {{Glossary("Browser", "navigateurs")}} et serveurs web. Grâce à WebSocket, les serveurs peuvent passer des données à un client sans qu'il n'y ait de requête cliente préalable, autorisant des mises à jour de contenu dynamiques. ## Pour approfondir ### Culture générale - {{Interwiki("wikipedia", "Websocket")}} sur Wikipédia ### Référence technique - [Référence WebSocket sur MDN](/fr/docs/Web/API/WebSocket) ### Apprendre - [Écrire des applications clients WebSocket](/fr/docs/WebSockets/Writing_WebSocket_client_applications) - [Écriture de serveurs WebSocket](/fr/docs/WebSockets/Writing_WebSocket_servers)