百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> WebSocket怎样使用
分享文章到:

WebSocket怎样使用

发布时间:09/01 来源:未知 浏览: 关键词:
WebSocket是一种同意通过保持效劳器端和会员端始终连接来停止双向通讯的技术,这使得可以实时通讯,例如谈天利用程序和多人可以同时玩的游戏。但是,由于还需要效劳器端的程序,本篇文章我们将重点介绍前端的JavaScript中的WebSocket。

我们先来看一下WebSocket的根本用途

为了能够使用带有JavaScript的WebSocket,第一要创立实例。

var connection = new WebSocket(【停止通讯的URL】);

通过new一个WebSocket来创立实例。

指定为参数的URL,是今后使用WebSocket停止通讯的网站的URL。

换句话说,效劳器端需要代码来处置WebSocket通讯。

我们一样看到的网址都是以“http://”或“https://”开头的,但是关于WebSocket,它是一个从“ws://”或“wss://”开端的用于停止非凡通讯的URL。

WebSocket的事件处置和办法

在WebSocket中,我们经常使用四个事件处置和两个办法。

第一,我们看下四种事件处置!

var connection = new WebSocket(【停止通讯的URL】);
//连接到通讯
connection.onopen = function(e) { };
//发生错误时
connection.onerror = function(error) { };
//收到通讯
connection.onmessage = function(e) { };
//通讯中止
connection.onclose = function() { };

连接通讯时施行Onopen().
通讯历程中发生错误时施行onerror().
从效劳器接收数据时施行onmessage().
通讯中止时施行OnClose().

平常,使用WebSocket的程序将使用上述四种事件来组装程序。

此外,结合事件处置,还常用两种办法!

//发送数据的办法
connection.send();
 
//割断通讯的办法
connection.close();

send():向效劳器发送数据
close():断开通讯

它主要使用send()向效劳器端发送数据,close()用于成心断开通讯。

以上就是WebSocket怎样使用的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板