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 方法。
相关推荐
茉莉清茶LG16 分钟前
虚拟机NAT模式下,无法直接在主机通过IP网址打开界面
网络·网络协议·tcp/ip
雪的季节20 分钟前
DDS通信支持UDP与TCP
网络协议·tcp/ip·udp
IT大白鼠23 分钟前
网络层协议深度解析:TCP与UDP的工作原理、报文格式与应用实践
网络·tcp/ip·udp
@encryption1 小时前
计算机网络 --- LSA
网络·计算机网络·智能路由器
谪星·阿凯2 小时前
内网渗透之权限维持:从域环境到单机的持久化控制指南
运维·服务器·网络·网络安全
宋浮檀s2 小时前
春秋云镜——CVE-2022-22965
网络·安全·web安全·网络安全
pengyi8710152 小时前
动态 IP 池调度算法核心原理:从随机分配到智能调度演进
网络·tcp/ip·算法
deepin_sir3 小时前
05 Chroma_高级检索:过滤、距离算法与元数据魔法
网络·数据库·算法
network_tester3 小时前
TSN网络流量及协议测试:为确定性网络护航的关键技术
网络·网络协议·车载系统·汽车·信息与通信·信号处理
天行健,君子而铎3 小时前
智识数据·合规赋能——知源-AI数据分类分级系统破解通用行业数据治理困局
大数据·网络·数据库