Web套接字(websocket)是服务器和客户端之间的双向通信,双方同时进行通信和交换数据。该协议从头开始定义全双工通信。 websocket向Web浏览器提供了类似桌面的丰富功能。它代表了一种在客户端/服务器Web技术中很长一段时间的演变。
本教程是为那些想学习协议基础知识和理解HTTP的任何人准备的。完成本教程后,读者将在websocket方面具有中等水平的专业知识,可以了解Web Sockets与传统HTTP请求/响应模式的不同之处。
在开始学习本教程之前,我们假设您已经了解JavaScript的基础知识并了解HTTP协议。如果您不太了解这些概念,那么建议您阅读我们关于JavaScript和HTTP教程。
我们不能保证您在学习此websocket教程的过程中不会遇到任何问题。本教程中的讲解,示例和代码等只是根据作者的理解来概括写出。由于作者水平和能力有限,因此不保正所有编写的文章都准确无误。但是如果有遇到任何错误或问题,请反馈给我们,我们会及时纠正以方便后续读者阅读。