了解Websocket通信协议

2018-10-18  本文已影响0人  微笑吧_5464

1.什么是Websocket协议

image

WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。

2.实现原理

在实现websocket连线过程中,需要通过浏览器发出websocket连线请求,然后服务器发出回应,这个过程通常称为“握手” 。在 WebSocket API,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。在此WebSocket 协议中,为我们实现即时服务带来了两大好处:

3.简单使用介绍

创建对象

url为WebSocket服务器的地址,name为发起握手的协议名称,为可选择项。

发送文本消息

msg为文本消息,对于其他类型的可以通过二进制形式发送。

上一篇下一篇

猜你喜欢

热点阅读