1.传统的是 HTTP 模式,
因为 HTTP 协议有一个缺陷:通信只能由客户端发起 一个 request 对应一个 respond
通信是单向的,请求==响应
没有请求就没有响应,举个例子:就比如我需要查询天气,只能是从客户端发送请求,接受查询结果。HTTP 做不到主动向客户端推送信息,这种单向的请求的特点,注定如果服务器有连续的状态变化,客户端想要及时了解就很不方便,只能通过轮询的方式实现,这样是非常浪费资源的因为需要不停的连接,所以发明了 websocket
2.websocket
websocket 是一种网络传输协议,可在单个 TCP 连接进行全双工通信,位于 OSI 模型的应用层
最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话
特点:
...大约 2 分钟