Web developmentLesson 4 of 4 in the course HTTP and web servers
WebSocket Protocol: Handshakes, Framing, Security, and Deployment
5 flashcards · 5 quiz questions · 5 match pairs · 4 fill-in sentences · English
Lesson progress
0 / 5
Your progress is kept in this browser only.Sign up to save it
Summary
WebSocket provides a persistent, two-way communication channel between a client and a server. This lesson introduces how it differs from ordinary HTTP exchanges and how an HTTP handshake establishes a WebSocket connection.
WebSocket is a communications protocol that carries messages in both directions over one TCP connection. Once connected, the client and server can each send data at any time. This is called full-duplex communication.
All flashcards
Quiz questions
Based on the Wikipedia article WebSocket, licensed CC BY-SA 4.0. Adapted into a summary, flashcards and quizzes.
More in Web development
All Web development lessonsWeb developmentJavaScript Foundations: Language, Runtime, Asynchrony, and Security5 flashcards · 5 quiz questions · 4 gamesPlay free →Web developmentDOM Nodes, Standards History, and JavaScript Manipulation5 flashcards · 5 quiz questions · 4 gamesPlay free →Web developmentSingle-Page Applications: Architecture, Communication, and Trade-offs5 flashcards · 5 quiz questions · 4 gamesPlay free →Web developmentCSS Foundations: Selectors, Cascade, Layout, and Standards5 flashcards · 5 quiz questions · 4 gamesPlay free →Web developmentJSON: Data Model, Syntax, Standards, Interoperability, and Applications5 flashcards · 5 quiz questions · 4 gamesPlay free →Web developmentREST Foundations: Resources, Constraints, and the Uniform Interface5 flashcards · 5 quiz questions · 4 gamesPlay free →