目录
1 简介
WebSocket 协议是 HTML5 标准中的一部分,并在当前主流的浏览器和Web服务器中得到广泛支持。Websocket是一种基于TCP协议的网络通信技术,它提供了一个持久的、全双工的通信通道,可以在客户端和服务器之间,只需要完成一次握手,就可以创建持久性的连接并进行实时的双向通信。
WebSocket允许服务器主动向客户端推送数据,而不需要客户端发送请求。WebSocket通信更加轻便、高效,比传统的HTTP通信更省流量和更快速,因此在Web应用领域越来越受欢迎。
websocket是一种全新的协议,不属于http无状态协议,协议名为"ws"。Websocket是一个持久化的协议。
2 WebSocket优点
实时性:与HTTP协议相比能够更快地实现双向通信,实时性强。
多协议:WebSocket协议对底层传输协议并没有要求,它可以基于TCP、UDP等协议,灵活性很高。