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 方法。
相关推荐
cheems95275 分钟前
【网络原理】网络编程基础:TCP Echo Server 的底层逻辑与实现
网络·tcp/ip·php
青山是哪个青山1 小时前
Linux 基础与环境搭建
linux·服务器·网络
huohaiyu6 小时前
从URL到页面的完整解析流程
前端·网络·chrome·url
winfreedoms8 小时前
Puppypi——hiwonder-toolbox中配置文件解析
网络·智能路由器
Elastic 中国社区官方博客10 小时前
使用 Elastic 进行网络监控:统一网络可观测性
大数据·开发语言·网络·人工智能·elasticsearch·搜索引擎·全文检索
德迅云安全-小潘12 小时前
德迅零域(微隔离):破解云时代横向渗透困局的“手术刀”
网络·数据库·安全
敲代码的哈吉蜂12 小时前
高可用集群Keepalived
运维·服务器·网络·数据库
盟接之桥13 小时前
盟接之桥说制造:从客供的外在共生到内在的身心合一
运维·服务器·网络·人工智能·制造
一名爱学习的ikun13 小时前
VMware 虚拟机设置成静态IP后无法联网
网络·vmware