admin 管理员组

文章数量: 1086019


2024年3月11日发(作者:命令netstat)

websocket用法

WebSocket是HTML5开始提供的一种浏览器与服

务器间进行全双工通讯的网络技术,它实现了浏

览器与服务器全双工(full-duplex)通讯,最大特

点就是可以在单个TCP连接上进行全双工的通讯。

WebSocket的使用方法如下:

1、 建立连接:客户端与服务器端首先需要建立一

个WebSocket连接,客户端可以使用WebSocket

的JavaScript API手动建立一个连接,而服务端则

需要使用相应的WebSocket服务器实现

WebSocket连接支持。

2、建立信道:如果建立WebSocket连接成功,服

务器端和客户端之间将会建立一个双向的信道,

这时客户端不是通过HTTP协议和服务器端交互

数据,而是通过WebSocket协议建立的双向信道。

3、数据传输:两端建立连接成功后,就可以进行

WebSocket数据交互,传输任意格式的数据,比

如json,text,xml,二进制等等。

4、断开连接:两端可以任意地断开连接,服务器

可能超时断连,或者客户端主动断开连接,也可

以同时断开双方信道,但是同一个TCP连接仍保

持开放,只有当TCP连接关闭时,WebSocket连

接才彻底断开。


本文标签: 建立 连接 客户端