WebSockets Standard

E48508

The WebSockets Standard is a web technology specification that enables full-duplex, real-time communication between web browsers and servers over a single, long-lived connection.


Statements (48)
Predicate Object
instanceOf IETF standard
W3C standard
communication protocol
web technology specification
aimsTo enable scalable real-time web communication
reduce overhead compared to HTTP polling
backwardsCompatibleWith existing HTTP infrastructure at handshake stage
category web communication standard
connectionInitiatedBy client
defines WebSocket API for web browsers
WebSocket protocol
enables bidirectional communication between client and server
full-duplex communication
real-time communication
fullName WebSocket
handshakeBasedOn HTTP
includes extensions negotiation
origin-based security model
subprotocol negotiation
isDefinedBy IETF RFC 6455
W3C WebSocket API specification
operatesOver single long-lived connection
relatedTo HTML5
JavaScript APIs
replaces repeated HTTP polling for real-time updates
standardizedBy IETF
W3C
supports binary messages
connection closing handshake
event-driven communication
low-latency messaging
message fragmentation
ping and pong control frames
text messages
supportsScheme ws
wss
upgradesFrom HTTP connection
usedIn chat applications
collaborative editing tools
financial trading applications
online gaming
real-time web applications
web browsers
web servers
uses TCP as transport protocol
usesPort 443
80
wssBasedOn TLS

Referenced by (11)
Subject (surface form when different) Predicate
ASGI ("WebSocket")
Hypercorn ("WebSocket")
Uvicorn ("WebSocket")
supportsProtocol
WebSockets Standard ("IETF RFC 6455")
WebSockets Standard ("W3C WebSocket API specification")
isDefinedBy
Node.js ("WebSockets")
Starlette ("WebSocket")
supports
WebSockets Standard ("WebSocket protocol")
defines
WHATWG
develops
WebSockets Standard ("WebSocket")
fullName
Jakarta EE ("Jakarta WebSocket")
includesSpecification

Please wait…