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 方法。
相关推荐
志栋智能34 分钟前
安全、稳定是超自动化运维的底座
网络·数据库·人工智能
Shingmc337 分钟前
【Linux】传输层协议TCP
linux·网络·tcp/ip
csdn小瓯43 分钟前
AI质量评估体系:LLM-as-a-Judge实现与自动化测试实战
前端·网络·人工智能
淼淼爱喝水1 小时前
Pikachu 靶场 RCE 模块乱码问题解决方法
网络·安全·pikachu
紫墨丹青1 小时前
贝锐向日葵IP和域名
网络·tcp/ip·网络安全·远程工作
迈威通信2 小时前
戈壁滩上的“国产化通信网”:850MW光储项目如何稳定运行?
网络·物联网·安全·信息与通信
刃神太酷啦2 小时前
《网络基础全链路深度解析:从Socket编程到HTTPS与TCP/UDP内核机制》----《Hello Linux!》(25)
linux·运维·c语言·网络·c++·tcp/ip·https
lunzi_08262 小时前
《图解HTTP》--第3章 HTTP报文内的HTTP信息
网络·网络协议·http
Carl_.Net软开3 小时前
c#-SECS/GEM协议入门
网络·secs
jixunwulian3 小时前
AI边缘智能网关工业安全领域的边缘智能预警方案应用
网络·人工智能·安全