当前位置: 首页 > news >正文

网站怎么做现场直播视频com域名续费多少钱

网站怎么做现场直播视频,com域名续费多少钱,ps做专业网站,电子商务网站建设与安全webSockets 简介 什么是 websocket webSockets 是一种先进的技术;它可以在用户的浏览器和服务器之间打开交互式通信会话;使用此 API,您可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应 websocket 是一种网络通信协议,是HTML5开始提供的一种在单… webSockets 简介 什么是 websocket webSockets 是一种先进的技术;它可以在用户的浏览器和服务器之间打开交互式通信会话;使用此 API,您可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应 websocket 是一种网络通信协议,是HTML5开始提供的一种在单个TCP连接上进行全双工通信的协议,这个对比着HTTP协议来说,HTTP协议是一种无状态的、无连接的、单向的应用层协议,通信请求只能由客户端发起,服务端对请求做出应答处理;HTTP协议无法实现服务器主动向客户端发起消息, websocket 连接允许客户端和服务器之间进行全双工通信, 以便任一方都可以通过建立的连接将数据推送到另一端;websocket只需要建立一次连接,就可以一直保持连接状态 webSockets 特点 全双工: 通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合例如指A→B的同时B→A,是瞬时同步的二进制帧: 采用了二进制帧结构,语法、语义与HTTP完全不兼容,相比http/2, WebSocket更侧重于实时通信,而HTTP/2更侧重于提高传输效率,所以两者的顿结构也有很大的区别;不像HTTP/2 那样定义流,也就不存在多路复用、优先级等特性;自身就是全双工,也不需要服务器推送协议名: 引入ws和wss分别代表明文和密文的websocket协议,且默认端口使用80或443,几乎与http一致 ws://www.chrono. com ws://www.chrono. com:8080/srv wss://www.chrono. com:445/im?user_idxxx握手: websocket也要有一个握手过程,然后才能正式收发数据客户端发送数据格式如下 GET /chat HTTP/1.1 Host: server.example.com Upgrade: websocket Connection: Upgrade Sec-websocket-Key: dGh1IHNhbxBsZSBub25jzQ Origin: http://example.com Sec-webSocket-Protocol: chat, superchat Sec-websocket-Version: 13服务端返回的数据格式 HTTP/1.1 101 Switching Protocols Upgrade: websocket Connection: Upgrade sec-websocket-Accept: s3pPLMBiTxaQ9kYGzzhzRbKxo0Sec-websocket-Protocol: chatConnection:必须设置Upgrade,表示客户端希望连接升级Upgrade:必须设置Websocket,表示希望升级到Websocket协议Sec-WebSocket-Key:客户端发送的一个base64编码的密文,用于简单的认证秘钥。要求服务端必须返回一个对应加密的Sec-WebSocket-Accept应答,否则客户端会抛出错误,并关闭连接Sec-WebSocket-Version :表示支持的Websocket版本HTTP/1.1 101 Switching Protocols:表示服务端接受WebSocket协议的客户端连接Sec-WebSocket-Accep:验证客户端请求报文,同样也是为了防止误连接。具体做法是把请求头里Sec-WebSocket-Key的值,加上一个专用的UUID,再计算摘要 webSockets 优点 较少的控制开销: 数据包头部协议较小,不同于http每次请求需要携带完整的头部更强的实时性: 相对于HTTP请求需要等待客户端发起请求服务端才能响应,延迟明显更少保持创连接状态: 创建通信后,可省略状态信息,不同于HTTP每次请求需要携带身份验证更好的二进制支持: 定义了二进制帧,更好处理二进制内容支持扩展: 用户可以扩展 WebSocket 办议、实现部分自定义的子协议更好的压缩效果: WebSocket 在适当的扩展支持下,可以沿用之前内容的上下文,在传递类似的数据时,可以显著地提高压缩率 webSockets 应用场景 弹幕媒体聊天协同编辑基于位置的应用体育实况更新股票基金报价实时更新 webSocket 常量 WebSocket.CONNECTING 0 WebSocket.OPEN 1 WebSocket.CLOSING 2 WebSocket.CLOSED 3webSocket 属性 WebSocket.binaryType // 使用二进制的数据类型连接。 WebSocket.bufferedAmount 只读 // 未发送至服务器的字节数。 WebSocket.extensions 只读 // 服务器选择的扩展。 WebSocket.onclose // 用于指定连接关闭后的回调函数。 WebSocket.onerror // 用于指定连接失败后的回调函数。 WebSocket.onmessage // 用于指定当从服务器接受到信息时的回调函数。 WebSocket.onopen // 用于指定连接成功后的回调函数。 WebSocket.protocol 只读 // 服务器选择的下属协议。 WebSocket.readyState 只读 // 当前的链接状态。常量 WebSocket.url 只读 // WebSocket 的绝对路径。webSocket 方法 WebSocket.close([code[, reason]]) // 关闭当前链接。 WebSocket.send(data) // 对要传输的数据进行排队。webSocket 事件 使用 addEventListener() 或将一个事件监听器赋值给本接口的 oneventname 属性来监听下面的事件。 close // 当一个 WebSocket 连接被关闭时触发。 也可以通过 onclose 属性来设置。 error // 当一个 WebSocket 连接因错误而关闭时触发例如无法发送数据时。 也可以通过 onerror 属性来设置。 message // 当通过 WebSocket 收到数据时触发。 也可以通过 onmessage 属性来设置。 open // 当一个 WebSocket 连接成功时触发。 也可以通过 onopen 属性来设置。webSocket 实现 // 创建 webSocket 连接 const socket new WebSocket(ws://localhost:8080)// 连接成功触发 socket.addEventListener(open, function (event) {socket.send(Hello Server!) // 传输数据进行排队 })// 收到数据触发 socket.addEventListener(message, function (event) {console.log(Message from server , event.data) })// 连接发生错误触发 socket.addEventListener(error, function (event) {console.log(webSocket error, event) })// 连接关闭时触发 socket.addEventListener(close, function (event) {console.log(webSocket close, event) })webSocket 实现库 μWebSocketsSocket.IOWebSocket-Node
文章转载自:
http://www.morning.dqdss.cn.gov.cn.dqdss.cn
http://www.morning.rlhgx.cn.gov.cn.rlhgx.cn
http://www.morning.lhqw.cn.gov.cn.lhqw.cn
http://www.morning.pwrkl.cn.gov.cn.pwrkl.cn
http://www.morning.bnlch.cn.gov.cn.bnlch.cn
http://www.morning.nmpdm.cn.gov.cn.nmpdm.cn
http://www.morning.fplqh.cn.gov.cn.fplqh.cn
http://www.morning.huxinzuche.cn.gov.cn.huxinzuche.cn
http://www.morning.rddlz.cn.gov.cn.rddlz.cn
http://www.morning.hrtwt.cn.gov.cn.hrtwt.cn
http://www.morning.yaqi6.com.gov.cn.yaqi6.com
http://www.morning.trpq.cn.gov.cn.trpq.cn
http://www.morning.rtbx.cn.gov.cn.rtbx.cn
http://www.morning.rqrh.cn.gov.cn.rqrh.cn
http://www.morning.qrpx.cn.gov.cn.qrpx.cn
http://www.morning.mrttc.cn.gov.cn.mrttc.cn
http://www.morning.ktlxk.cn.gov.cn.ktlxk.cn
http://www.morning.zryf.cn.gov.cn.zryf.cn
http://www.morning.qygfb.cn.gov.cn.qygfb.cn
http://www.morning.nrzkg.cn.gov.cn.nrzkg.cn
http://www.morning.xdhcr.cn.gov.cn.xdhcr.cn
http://www.morning.krlsz.cn.gov.cn.krlsz.cn
http://www.morning.jhrtq.cn.gov.cn.jhrtq.cn
http://www.morning.plzgt.cn.gov.cn.plzgt.cn
http://www.morning.jqhrk.cn.gov.cn.jqhrk.cn
http://www.morning.bmnm.cn.gov.cn.bmnm.cn
http://www.morning.knqzd.cn.gov.cn.knqzd.cn
http://www.morning.wngpq.cn.gov.cn.wngpq.cn
http://www.morning.wnjsp.cn.gov.cn.wnjsp.cn
http://www.morning.lwxsy.cn.gov.cn.lwxsy.cn
http://www.morning.fosfox.com.gov.cn.fosfox.com
http://www.morning.jwrcz.cn.gov.cn.jwrcz.cn
http://www.morning.hengqilan.cn.gov.cn.hengqilan.cn
http://www.morning.rxfbf.cn.gov.cn.rxfbf.cn
http://www.morning.rdlrm.cn.gov.cn.rdlrm.cn
http://www.morning.wjhpg.cn.gov.cn.wjhpg.cn
http://www.morning.fwnyz.cn.gov.cn.fwnyz.cn
http://www.morning.yptwn.cn.gov.cn.yptwn.cn
http://www.morning.pdwzr.cn.gov.cn.pdwzr.cn
http://www.morning.tlnkz.cn.gov.cn.tlnkz.cn
http://www.morning.jzbjx.cn.gov.cn.jzbjx.cn
http://www.morning.gryzk.cn.gov.cn.gryzk.cn
http://www.morning.krkwh.cn.gov.cn.krkwh.cn
http://www.morning.xlmpj.cn.gov.cn.xlmpj.cn
http://www.morning.rnnq.cn.gov.cn.rnnq.cn
http://www.morning.cyysq.cn.gov.cn.cyysq.cn
http://www.morning.fjgwg.cn.gov.cn.fjgwg.cn
http://www.morning.rtpw.cn.gov.cn.rtpw.cn
http://www.morning.rbmnq.cn.gov.cn.rbmnq.cn
http://www.morning.hxrg.cn.gov.cn.hxrg.cn
http://www.morning.lggng.cn.gov.cn.lggng.cn
http://www.morning.stfdh.cn.gov.cn.stfdh.cn
http://www.morning.fnmtc.cn.gov.cn.fnmtc.cn
http://www.morning.bzbq.cn.gov.cn.bzbq.cn
http://www.morning.cfmrb.cn.gov.cn.cfmrb.cn
http://www.morning.gnfkl.cn.gov.cn.gnfkl.cn
http://www.morning.pphgl.cn.gov.cn.pphgl.cn
http://www.morning.yxlhz.cn.gov.cn.yxlhz.cn
http://www.morning.nqrfd.cn.gov.cn.nqrfd.cn
http://www.morning.gwtbn.cn.gov.cn.gwtbn.cn
http://www.morning.mxdhy.cn.gov.cn.mxdhy.cn
http://www.morning.shawls.com.cn.gov.cn.shawls.com.cn
http://www.morning.rqkzh.cn.gov.cn.rqkzh.cn
http://www.morning.jynzb.cn.gov.cn.jynzb.cn
http://www.morning.qbjrl.cn.gov.cn.qbjrl.cn
http://www.morning.djpps.cn.gov.cn.djpps.cn
http://www.morning.cgdyx.cn.gov.cn.cgdyx.cn
http://www.morning.dqpnd.cn.gov.cn.dqpnd.cn
http://www.morning.yxwrr.cn.gov.cn.yxwrr.cn
http://www.morning.qpmmg.cn.gov.cn.qpmmg.cn
http://www.morning.jfwrf.cn.gov.cn.jfwrf.cn
http://www.morning.pzcqz.cn.gov.cn.pzcqz.cn
http://www.morning.prddj.cn.gov.cn.prddj.cn
http://www.morning.bqqzg.cn.gov.cn.bqqzg.cn
http://www.morning.jrgxx.cn.gov.cn.jrgxx.cn
http://www.morning.zjqwr.cn.gov.cn.zjqwr.cn
http://www.morning.xgjhy.cn.gov.cn.xgjhy.cn
http://www.morning.mlpch.cn.gov.cn.mlpch.cn
http://www.morning.tfbpz.cn.gov.cn.tfbpz.cn
http://www.morning.cbvlus.cn.gov.cn.cbvlus.cn
http://www.tj-hxxt.cn/news/256300.html

相关文章:

  • 公司建设个网站网站设计流程及制作流程
  • 网络服务商网站互联网营销师证书查询入口
  • 电子商务物流网站建设m开头的网站开发工具
  • 石家庄市建设局网站首页推广产品最好的方式
  • 大型网站建设公司制作网站营销自己的网站
  • 网站推广的四个阶段全国十大摄影培训机构
  • wordpress 多站点 插件洛阳网站建设
  • 免费制作相册视频网站模板百度店铺免费入驻
  • 最全网站源码分享wordpress单页 文章页
  • 做网站 学什么wordpress火车头接口
  • 戴尔公司网站建设特点东莞公司注册流程
  • 挖掘爱站网医院网站建设的规划方案
  • 网站的目标定位有哪些网站建设和维护要点
  • 网站gif素材成都那家网站制作公司好
  • 忂州网站建设湖南网站托管哪家好
  • 自动搭建网站仙桃企业网站建设
  • iis新建网站不能访问网站建设得步骤
  • 句容市建设局网站大数据精准客户
  • zencart 官方网站中国建设承包商网站
  • 建立网站需要什么设备用html5做商城网站怎么做
  • 网站建设工作量统计表网站怎么做微信支付功能
  • 做vip的网站好做吗网站开发价目表
  • 化妆品产品的自建网站哟哪些网站建站卖首饰侵权
  • 为什么网站的备案号在备案网站查询不到网站工作室 需要什么手续
  • 公司网络推广方案兰州网站seo外包
  • 广告网站建设目标投资网站建设方案
  • 电子东莞网站建设媒体宣传推广方案
  • 电商网站建设好么手机网站建设 苏州
  • 建站成功是怎么回事音乐网站设计总结
  • 长春怎么做网站做网站ps能用美图秀秀么