WebSocket

term_id: websocket

Category: engineering_practice

Definition

WebSocket er en datamaskinkommunikasjonsprotokoll som muliggjør vedvarende, toveis kommunikasjon mellom en klient og en server. I motsetning til HTTP, som krever en ny forbindelse for hver forespørsel-svar-syklus, tillater WebSocket en kontinuerlig forbindelse med lav latens.

Summary

En protokoll som gir full-dupleks kommunikasjonskanaler over en enkelt TCP-forbindelse for sanntidsutveksling av data.

Key Concepts

  • Full-dupleks
  • Vedvarende forbindelse
  • Lav latens
  • TCP-protokoll

Use Cases

  • Sanntids-chatapplikasjoner
  • Oppdateringer av live sportsscore
  • Online flerspiller-spill