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 方法。
相关推荐
hrw_embedded27 分钟前
基于CH395Q网卡移植ftplib的FTP客户端
网络·stm32·ftp·linux库
不是起点的终点32 分钟前
内网穿透(FRP)
网络
北京耐用通信34 分钟前
耐达讯自动化Profinet转Devicenet网关:精细化工行业的“协议融合利器”
人工智能·物联网·网络协议·自动化·信息与通信
Blurpath住宅代理35 分钟前
动态代理的五大优点:提升爬虫效率与安全性
网络·爬虫·动态ip·住宅ip·住宅代理
XHW___00142 分钟前
webrtc 关键模块创建的时机
网络·音视频·webrtc
Trouvaille ~43 分钟前
【Linux】UDP Socket编程实战(二):网络字典与回调设计
linux·运维·服务器·网络·c++·udp·操作系统
凉、介1 小时前
静态路由探究
网络·笔记·操作系统·嵌入式
逐步前行1 小时前
STM32_内部结构
网络·stm32·嵌入式硬件
云小逸1 小时前
【nmap源码学习】 Nmap 源码深度解析:nmap_main 函数详解与 NSE 脚本引擎原理
网络协议·学习·安全
键盘帽子1 小时前
长连接中异步任务的同步等待陷阱:一次主线程阻塞的排查与修复
java·websocket·java-ee·web