/var/logmarcus chiu

/var/log

❯

Computer

❯

Computer Networks

❯

Computer Network/Networking Layers - Open Systems Interconnection (OSI) Model

❯

7 - Application Layer

WebSockets

Created on Dec 13, 2019 · Last Modified on Feb 15, 2022

WebSockets
  • is an application protocol/network-level API protocol for full-duplex communication between server and client
  • distinguishing features:
    • full-duplex
    • uses HTTP for initializing and a single TCP connection for communication
    • allows unsolicited communication from server to client (after HTTP initialize)

WebSockets - Tutorial

WebSockets - Implementations

  • Java - Spring Framework - Web - WebSockets
  • JavaScript’s Node.js - Socket.IO