美文网首页
WebSocket实时通信

WebSocket实时通信

作者: Pluto_7a23 | 来源:发表于2020-11-25 10:11 被阅读0次

WebSocket 协议本质上是一个基于 TCP 的协议。

WebSocket是浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。

 if ("WebSocket" in window) {

                // 打开一个 web socket

                var ws = new WebSocket(`ws://${this.GLOBAL.UPLODE_URL}:2345/`);

                ws.onopen = function () {

                    // Web Socket 已连接上,使用 send() 方法发送数据

                    ws.send('{"type":"login"}');

                };

                 let this_ =  this //这里需要备注一下this指向

                ws.onmessage = function (evt) {

                    //这里是数据接收然后转换成json

                    var received_msg = evt.data;

                    let obj = JSON.parse(received_msg)

                };

                ws.onclose = function () {

                    // 关闭 websocket

                    console.log("连接已关闭...");

                };

            }

            else {

                // 浏览器不支持 WebSocket

                alert("您的浏览器不支持 WebSocket!");

            }

            }

然后根据后端的数据进行调节,然后就可以进行实时通信了!

相关文章

  • iOS简单的WebSocket连接

    概述WebSocket 1.1 为什么我们需要WebSocket这样的实时的通信协议? WebSocket是web...

  • WebSocket实时通信

    WebSocket 协议本质上是一个基于 TCP 的协议。 WebSocket是浏览器和服务器只需要做一个握手的动...

  • nodejs-websocket介绍

    websocket 是一种网络通信协议,一般用来进行实时通信会使用到 为什么要用 websocket websoc...

  • WebSocket从入门到精通

    一、内容概览 WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket...

  • WebSocket:5分钟从入门到精通

    一、内容概览 WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket...

  • WebSocket协议简介

    协议 双端实时通信 基于TCP协议 通过HTTP握手 详细可以参考The WebSocket Protocol 握...

  • [转]WebSocket协议:5分钟从入门到精通

    WebSocket协议:5分钟从入门到精通 一、内容概览 WebSocket的出现,使得浏览器具备了实时双向通信的...

  • 基于SpringBoot的websocket连接访问控制方案

    之前的文章中已经介绍过SpringBoot整合websocket的基本使用 使用SpringBoot搭建实时通信服...

  • 实时即时通信---WebSocket

    Web socket 1. 网络协议 客户端与服务端进行通信的协议 HTTP协议 - 目前互联网中最广泛的协议 S...

  • websocket(1)

    socket.io简述 1、基本介绍 socket.io是基于websocket技术,实现实时通信功能的技术。 简...

网友评论

      本文标题:WebSocket实时通信

      本文链接:https://www.haomeiwen.com/subject/tcbgiktx.html