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 方法。
相关推荐
DLYSB_44 分钟前
生命通道:如何用 HIS 医疗系统直连网络声光终端,打造“零延误”的危急值响应网关?
java·网络·数据库·报警灯
哥是强混3 小时前
Means:基于 .NET 10 打造的开源自部署 S3 兼容对象存储服务
网络·数据库·.net
Piko6144 小时前
锐捷 VSU 虚拟化堆叠配置
运维·网络·笔记
IpdataCloud5 小时前
AI生成的Avalon恶意框架怎么防?用IP离线库识别模块化C2通信
运维·人工智能·网络协议·tcp/ip·ip
爱研究的小梁5 小时前
乾元通多链路聚合通信主流落地应用案例
网络·信息与通信
Bobolink_6 小时前
跨境网络丢包优化实践,从5%到0.2%的排查与调整过程
网络·跨境网络·丢包优化
Piko6146 小时前
锐捷交换机 DHCP Server部署
运维·网络·笔记
多巴胺梦想家6 小时前
数据库恢复技术:当灾难来临
网络·数据库·oracle
一口一口吃成大V7 小时前
lattice mipi ip开启DESKEW_EN属性(“ENABLED“),输出异常
网络·网络协议·tcp/ip
宠友信息8 小时前
MySQL 租户数据隔离在即时通讯源码后端中的落地方式
java·数据库·spring boot·redis·websocket·mysql