WebSockets

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instanceOf gptkb:network_protocol
gptkbp:category gptkb:network_protocol
gptkbp:connectionUpgrade HTTP to WebSocket
gptkbp:contrastsWith HTTP polling
gptkbp:definedIn gptkb:RFC_6455
gptkbp:enables full-duplex communication
bidirectional communication
gptkbp:features TLS for wss
gptkbp:fileExtension multiplexing
permessage-deflate
gptkbp:handshakeInitiatedBy HTTP request
gptkbp:homeport 443
80
https://www.w3.org/2000/01/rdf-schema#label WebSockets
gptkbp:introducedIn 2011
gptkbp:maintainedBy gptkb:IETF_HyBi_Working_Group
gptkbp:operates gptkb:TCP
gptkbp:protocolScheme ws
wss
gptkbp:reduces network overhead
gptkbp:relatedTo gptkb:Server-Sent_Events
gptkb:HTTP/2
gptkb:AJAX
Long polling
gptkbp:standardizedBy gptkb:IETF
gptkbp:supportedBy gptkb:Google_Chrome
gptkb:Mozilla_Firefox
gptkb:opera
gptkb:Microsoft_Edge
gptkb:Safari
gptkbp:supports binary frames
persistent connection
text frames
gptkbp:usedFor collaborative editing
online gaming
real-time web applications
chat applications
financial trading platforms
gptkbp:usedIn IoT devices
web browsers
APIs
cloud services
mobile applications
servers
push notifications
collaborative whiteboards
live sports updates
remote control applications
stock tickers
gptkbp:bfsParent gptkb:standard
gptkb:HTML5
gptkb:AJAX
gptkb:Nginx
gptkb:GraphQL_APIs
gptkbp:bfsLayer 4