WebSocket详解
来源:互联网 发布:仿真设计软件 编辑:程序博客网 时间:2024/06/06 03:04
什么是websocket
WebSocet是为了解决客户端和服务端实时通信而产生的技术。其本质是先通过HTTP/HTTPS协议进行握手后创建一个用于交换数据的TCP连接,此后服务端和客户端通过此TCP连接进行实时通信。WebSocket提供两种数据传输:文本数据和二进制数据。
ws是普通的WebSocket通信协议,而wss是安全的。在缺省情况下下,ws的端口是80,而wss的端口是443。
WebSocket客户端API
客户端示例:
var ws = new WebSocket(“ws://echo.websocket.org”); ws.onopen = function(){ws.send(“Test!”); }; ws.onmessage = function(evt){console.log(evt.data);ws.close();}; ws.onclose = function(evt){console.log(“WebSocketClosed!”);}; ws.onerror = function(evt){console.log(“WebSocketError!”);};
0 0
- WebSocket详解
- WebSocket详解
- WebSocket 详解
- WebSocket详解
- WebSocket详解
- WebSocket详解
- webSocket详解
- WebSocket数据包协议详解
- Spring WebSocket详解
- Spring WebSocket详解
- HTML5 WebSocket 详解
- iOS WebSocket详解
- WebSocket协议详解
- WebSocket协议详解
- HTML5 WebSocket使用详解
- websocket协议详解
- spring WebSocket详解
- WebSocket数据包协议详解
- myeclipse10中集成PMD插件
- 求字符串长度
- Bootstrap—实现圆角、圆形头像和响应式图片
- 打造属于自己的网络请求框架(OKHttp+Retrofit+RxJava)
- volatile 与synchronized的区别,以及volatile 的使用方法
- WebSocket详解
- 同一个电脑安装两个jdk版本
- Android Apk 多渠道打包
- 使用javascript判断浏览器是否是火狐
- 更简单的布局方式-FlexBox
- 《随机过程》学习笔记--高斯过程()
- android应用集成微信app支付
- Oracle数据库的导入与导出,及数据库的异常处理
- piix4_smbus 000:00:0073:Host SMBus controller not enable