1、websocket是长连接形式的,开销小;
2、实时聊天室是一个应用;
3、websockt只需要建立一次连接,中间可以无数次通讯,然后断开连接;
4、WebSocket是一种在单个TCP连接上进行全双工通信的协议
5、Websocket定义了二进制帧,相对HTTP,可以更轻松地处理二进制内容
// 创建WebSocket连接.
const socket = new WebSocket('ws://localhost:8080');
// 连接成功触发
socket.addEventListener('open', function (event) {
socket.send('Hello Server!');
});
// 监听消息
socket.addEventListener('message', function (event) {
console.log('Message from server ', event.data);
});
词条图册