简介

Web Socket被定义为服务器和客户端之间的双向通信,这意味着双方同时通信和交换数据。该协议从头开始定义全双工通信。Web Socket在为网络浏览器带来丰富的桌面功能方面向前迈进了一步。它代表了一种在客户机/服务器网络技术中期待已久的进化。

受众

本教程是为任何对协议有基本知识和理解超文本传输协议的人准备的。完成本教程后,您将发现自己在理解Web Socket不同于传统的HTTP请求/响应模式方面处于中等专业水平。

前提

在开始学习本教程之前,我们假设您已经了解了JavaScript的基础知识和对HTTP协议的理解。如果您不太了解这些概念,那么我们将建议您阅读我们关于JavaScript和HTTP的简短教程。