Protokol WebSocket memungkinkan interaksi antara browser web (atau aplikasi klien lainnya) dan server web dengan overhead yang lebih rendah daripada alternatif setengah dupleks seperti polling HTTP, memfasilitasi transfer data real-time dari dan ke server.Ini dimungkinkan dengan memberikan cara standar bagi server untuk mengirim konten ke klien tanpa terlebih dahulu diminta oleh klien, dan memungkinkan pesan diteruskan bolak-balik sambil tetap terbuka.Dengan cara ini, percakapan dua arah yang sedang berlangsung dapat terjadi antara klien dan server.
Task upgraded..