通过WebSocket()构造函数创建一个WebSocket:
var socket = new WebSocket('ws://ws.example.com:8888/example');
WebSocket()构造函数的参数是一个URL,该URL使用ws://协议(或者类似于https://用于安全连接的wss://协议)。该URL指定要连接的主机,还有可能指定端口(WebSocket使用和HTTP以及HTTPS一样的默认端口)和路径或者资源。
创建完WebSocket后,可以在上面注册事件监听函数:
socket.onopen = function(e){ //WebSocket连接时执行 }
socket.onclose = function(e){ //WebSocket关闭时执行 }
socket.onerror = function(e){ //WebSocket出错时执行 }
socket.onmessage = function(e) { //接收到消息时执行; var message = e.data; }
WebSocket方法:
(1)向服务端发送数据,可以调用WebSocket的send()方法:
socket.send('message');
(2)关闭WebSocket
socket.close()
相关推荐
《HTML5 WebSocket权威指南》是HTML5 WebSocket领域最权威的著作之一,它系统、全面地讲解了HTML5 WebSocket的各个方面,是Web开发人员和架构师学习WebSocket的最佳选择。书中讨论了基于WebSocket的架构师如何减少...
资源名称:HTML5 WebSocket权威指南内容简介:《HTML5 WebSocket权威指南》是HTML5 WebSocket领域最权威的著作之一,它系统、全面地讲解了HTML5 WebSocket的各个方面,是Web开发人员和架构师学习WebSocket的最佳选择...
HTML5 websocket 聊天 java tomcat8
html5测试websocket
WebSocket 领域最全面和系统的著作、三位资深html5技术专家共同编写;系统讲解 websocket 的API、协议、消息传输安全性和企业部署,并给出通过websocket协议通信的真实示例,可操作性强。
基于HTML5的websocket
这个项目是练习使用html5的WebSocket来开发,将后台线程收到的要显示的图片的字符串显示在前台界面。采用websocket的来获取session,之后用session(websocket的session)来向前台界面推送字符串,避免了频繁的前台...
html5 websocket聊天程序
《HTML5 WebSocket权威指南》是HTML5 WebSocket领域最权威的著作之一,它系统、全面地讲解了HTML5 WebSocket的各个方面,是Web开发人员和架构师学习WebSocket的最佳选择。书中讨论了基于WebSocket的架构师如何减少...
jetty html5 websocket服务器
HTML5+WebSocket实例,附件为三个可运行实例(tomcat7自带实例、聊天实例、视频实例)
html5中websocket php实现
基于HTML5+WebSocket+JAVA的棋牌游戏五子棋程序,IDEA完整工程包src\main\java\com\chanming\common,main\java\com\chanming\websockets
构建实时Web应用:基于HTML5 WebSocket、PHP和jQuery(英文版) Realtime Web Apps: With HTML5 WebSocket, PHP, and jQuery
html5 websocket 建立连接通讯
html5的websocket代码示例包括错误解决方案