WebSocket的进阶理解

通过前端的方法

javascript 复制代码
let ws = new WebSocket("ws://");


ws.onopen = function() {
    // 当 WebSocket 连接成功建立时触发
};

ws.onmessage = function(event) {
    // 当接收到 WebSocket 服务器发送的消息时触发
    let message = event.data; // 获取接收到的消息内容
};

ws.send("Hello, WebSocket!");

// send() 方法用于向 WebSocket 服务器发送消息

可以理解为一个主动技能两个被动技能的新东西。
  • ws.onopen 前端的 WebSocket 连接建立事件对应后端的 @OnOpen 方法。
  • ws.onmessage 前端接收到消息事件对应后端的 @OnMessage 方法。
  • ws.send() 前端发送消息方法对应后端的 @OnMessage 方法。
相关推荐
皙然1 小时前
Socket 与 WebSocket 深度解析
网络·websocket·网络协议
ren049181 小时前
网络知识和Servlet重点
网络·servlet
野犬寒鸦2 小时前
面试常问:HTTP 1.0 VS HTTP 2.0 VS HTTP 3.0 的核心区别及底层实现逻辑
服务器·开发语言·网络·后端·面试
HalvmånEver3 小时前
Linux:初始网络(上)
linux·网络·学习·通信
Hello World . .3 小时前
Linux:网络编程-基于HTTP协议的天气预报查询系统开发详解
linux·网络·http
良许Linux4 小时前
汽车电子技术和汽车网络
网络·单片机·嵌入式硬件·汽车·嵌入式·制造
凉拌菜5 小时前
手术摄像系统的视频延迟是如何产生的?从采集到网络传输的技术解析
网络·音视频·医疗视频·4k视频·术野摄像机
Survivor0015 小时前
VMware虚拟机网络技术
linux·服务器·网络
Filotimo_5 小时前
5.1 计算机网络概述与网络硬件基础
网络
小涛不学习5 小时前
WebSocket 技术详解(原理 + 使用 + 面试总结)
websocket·网络协议·面试