知识卡片
前端状态驱动收发
内容
HTML5 客户端围绕 WebSocket readyState 注册回调:OPEN 后发送数据,收到服务器数据时再处理响应。前端不再用请求-响应同步等待,而是变成连接状态与消息事件驱动。
参考来源
- 位置:《Netty实战》第10章《项目实战:基于Netty构建消息推送系统》(源文件:_epub-src/OEBPS/Text/chapter10.xhtml)
- 结论依据:原文说明客户端 new WebSocket 后,在 readyState 变为 OPEN 时发送接收数据,并定义接收服务器返回数据的回调。
- 原始内容:通过new关键字打开了一个WebSocket……定义了当WebSocket的连接状态(readyState)打开时(变为“OPEN”)的回调方法,这表明当前连接已经准备好发送和接收数据了。