这一节里我们用一个案例来演示怎么使用 WebSocket 构建一个实时的 Web 应用.这是一个简单的实时多人聊天系统,包括客户端和服务端的实现.客户端通过浏览器向聊天服务器发起请求,服务器端解析客户端发出的握手请求并产生应答 信息返回给客户端,从而在客户端和服务器之间建立连接通道.服务器支持广播功能,每个聊天用户发送的信息会实时的发送给所有的用户,当用户退出聊天室时, 服务器端需要清理相应用户的连接信息,避免资源的泄漏.以下我们分别从服务器端和客户端来演示这个 Web 聊天系统的实现,在实现方…