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 方法。
相关推荐
cui_ruicheng37 分钟前
Linux网络编程(七):TCP Socket编程与EchoServer
linux·服务器·网络·tcp/ip
雨的旋律209944 分钟前
keepalived + LVS NAT模式
服务器·网络·lvs
NiceCloud喜云1 小时前
Claude API PDF 文档问答实战:从原生解析到分页引用的完整方案
java·服务器·前端·网络·数据库·人工智能·pdf
sakiko_1 小时前
Swift学习笔记31-网络请求
网络·笔记·学习·swift
一路往蓝-Anbo1 小时前
第六章:RTOS 任务 —— 任务逻辑与并发的 TDD 路径
网络·stm32·单片机·嵌入式硬件·tdd
傅科摆 _ py1 小时前
企业 / 校园 合法远程访问工具详解
服务器·网络·数据库
晚烛2 小时前
CANN 数据流水线优化:从数据加载到模型输入的端到端加速
开发语言·网络·人工智能·python·深度学习
ylscode2 小时前
npm遭遇大规模供应链投毒:@antv生态被植入Shai-Hulud后门,全球开发者需紧急排查
网络·安全·web安全·安全威胁分析
彦为君3 小时前
JavaSE-11-网络编程(详细版)
java·前端·网络·ai·ai编程
头歌实践平台3 小时前
头歌静态路由与默认静态路由
运维·服务器·网络