国外婚纱网站建设现状,沈阳网络科技公司排名,WordPress站点地图html代码,西部数码网站备案查询跳转官方仓库地址 有多个项目使用该库#xff0c;平台有PC、WebGL。 一、说明
1#xff09;原理
WebSocket是H5提供的一种浏览器与服务器进行全双工通讯的网络技术#xff0c;属于应用层协议。数据通常在两个站#xff08;点对点#xff09;之间进行传输#xff0c;按照… 跳转官方仓库地址 有多个项目使用该库平台有PC、WebGL。 一、说明
1原理
WebSocket是H5提供的一种浏览器与服务器进行全双工通讯的网络技术属于应用层协议。数据通常在两个站点对点之间进行传输按照数据流向可分为三种传输模式单工、半双工、全双工。单工通信只支持信号在一个方向上传输正向或反向任何时候不能改变信号传输方向比如计算机和打印机之间的通信。半双工通信允许信号在两个方向上传输但某一时刻只允许信号在一个信道上单向传输比如对讲机。全双工通信允许数据同时在两个方向上传输即有两个信道因此允许同时进行双向传输比如电话。
2优势
相比HTTP的通信只能由客户端发起WebSocket是双向通信客户端与服务端之间可以互相发送消息。服务器端实现容易。良好兼容HTTP默认端口是80WebSocket和443WebSocket SSL复用HTTP握手通道不容易屏蔽能通过各种代理服务器。数据格式轻量开销小通信高效。可以发送string和bytes。协议标识符ws加密则为wss。支持扩展。
二、使用 这是仓库master分支的代码结构区分了是否为WebGL平台整体来说代码量不大阅读学习难度不高。 作者使用GUI绘制的界面Demo中代码使用如上图所示。使用也很简单。 在线演示地址 WebGL平台的使用、发布、部署请参照官方说明文档