WebSocket(基于TCP的全双工通信协议)

2022-03-11  本文已影响0人  王果果

WebSocket是一种在单个TCP连接上进行全双工通信的协议。



WebSockets 它可以在用户的浏览器和服务器之间打开交互式通信会话。使用此API,可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应。 WebSocket 对象提供了用于创建和管理 WebSocket 连接,以及可以通过该连接发送和接收数据的API。

`// 创建WebSocket连接.`

`const socket = new WebSocket('[ws://localhost:8080](ws://localhost:8080/)');`

`// 连接成功触发`

`socket.addEventListener('open', function (event) {`

`socket.send('Hello Server!');`

`});`


`// 监听消息`

`socket.addEventListener('message', function (event) {`

`console.log('Message from server ', event.data);`

`});`
上一篇 下一篇

猜你喜欢

热点阅读