WebSocket共0篇
WebSocket
【直播开发】WebSocket 协议详解-五八三

【直播开发】WebSocket 协议详解

前言 WebSocket 是一种基于 TCP 协议的全双工通信协议,它允许客户端和服务器之间进行双向通信,而不需要像 HTTP 协议那样每次都发送请求和响应。WebSocket 协议的出现使得 Web 应用程序可以实...
admin的头像-五八三admin2年前
01000

集群模式下长连接解决方案(只需一个启动注解|支持 WebSocket 和 Netty)

问题 在微服务中用过WebSocket的有没有?来举个爪 虽说像Spring Cloud Gateway这类网关已经支持了WebSocket的转发 但是当我们在向客户端发送消息的时候仍会由于客户端的连接负载均衡到了其他的...
admin的头像-五八三admin2年前
0640
Nest 使用SSE 服务端推送实现"协同"-五八三

Nest 使用SSE 服务端推送实现"协同"

缘起 一些涉及到 “实时更新”的场景,使用 'websocket' | “SSE”,老生常谈的问题了,这篇文章会用一个通俗、简单的例子,来解释在 Nodejs 框架 'Nest' 中使用 SSE 技术完成状态同步。 Demo 完...
admin的头像-五八三admin2年前
0300

web端实现远程桌面控制

阐述 应着标题所说,web端实现远程桌面控制,方案有好几种,达到的效果就是类似于向日葵一样可以远程桌面,但是操作方可以不用安装客户端,只需要一个web浏览器即可实现,桌面端需写一个程序用...
admin的头像-五八三admin2年前
0230
锦上添花的视频弹幕模块开发-五八三

锦上添花的视频弹幕模块开发

非实时弹幕 多节点实时弹幕 添加弹幕 add: async (req) => { let { content, episodeId, playTime, productId } = req.body if (!(content && episodeId && Number(playTime...
admin的头像-五八三admin2年前
0180

Java Websocket 02: 原生模式通过 Websocket 传输文件

目录 Java Websocket 01: 原生模式 Websocket 基础通信 Java Websocket 02: 原生模式通过 Websocket 传输文件 Websocket 原生模式 传输文件 关于 Websocket 传输的消息类型, 允许的参数包括以下...
admin的头像-五八三admin2年前
0180
WebSocket协议简介-五八三

WebSocket协议简介

一、WebSocket协议是什么 二、WebSocket与Http的区别 1.通信方式不同 2.协议格式不同 三、为什么要使用WebSocket 四、websocket的用途场景 一、WebSocket协议是什么 WebSocket是基于TCP的应用层...
admin的头像-五八三admin2年前
0160
WebSocket实现从【服务器】向【客户端】发送图片和字符串消息-五八三

WebSocket实现从【服务器】向【客户端】发送图片和字符串消息

最近需要模仿项目中的服务器:服务器不间断的给客户端发送图片及其字符串形式的参数,客户端接收这些信息进行处理,再将处理结果返回到服务端。   在网上找了很多socket代码,要么只能发送字符...
admin的头像-五八三admin2年前
0160

golang微服务框架Kratos实现Websocket聊天室

golang微服务框架Kratos实现Websocket聊天室 什么是WebSocket WebSocket 协议主要为了解决基于 HTTP/1.x 的 Web 应用无法实现服务端向客户端主动推送的问题, 为了兼容现有的设施, WebSocket 协...
admin的头像-五八三admin2年前
0150

深入探索基于 WebSocket 的 WebRTC 全栈音视频会议室项目 – p2p.chat

项目概述 p2p.chat 是一个开源的基于 WebSocket 和 WebRTC 实现的点对点的视频会议 Web 项目,主要技术栈是 Socket.io 和 Nextjs。 阅读这个项目的代码之前,需要对 WebRTC 有基本的了解,例如...
admin的头像-五八三admin2年前
0150
超简单!WebSocket的使用指南-五八三

超简单!WebSocket的使用指南

介绍 在现代互联网应用中,实时通信变得越来越重要。传统的 HTTP 协议在浏览器与服务器之间的通信中起着关键作用,但是它存在一些限制,特别是在实时性和双向通信方面。为了满足实时通信的需求...
admin的头像-五八三admin2年前
0130
【websocket】从理解到精通"socket.io-client"包实时通讯-五八三

【websocket】从理解到精通"socket.io-client"包实时通讯

前言 什么是websocket? WebSocket 是一种网络通信协议,就类似于 HTTP 也是一种通信协议。WebSocket是HTML5开始提供的一种在单个TCP 连接上进行全双工(通讯双方既是接收方也是发送方,两端设...
admin的头像-五八三admin2年前
0130
【websocket】小白快速上手flask-socketio-五八三

【websocket】小白快速上手flask-socketio

合集 - flask框架(1)1.【websocket】小白快速上手flask-socketio07-11收起 大家好,我是一个初级的Python开发工程师。本文是结合官方教程和代码案例,简单说下我对flask-socketio的使用理解。 ...
admin的头像-五八三admin2年前
0120
使用 AirCode,5分钟实现多人实时聊天-五八三

使用 AirCode,5分钟实现多人实时聊天

AirCode 是一个在线开发和部署 Node.js 应用的平台,为全栈工程师量身定制,目标是让开发变得简单。 最近我为 AirCode 封装了 Pusher API,Pusher是一家专注提供实时通信服务的 SaaS 服务商。 ...
admin的头像-五八三admin2年前
0120
学习websocket,原来这么简单-五八三

学习websocket,原来这么简单

简单介绍 websocket WebSocket是一种在TCP连接上进行全双工通信的协议。 WebSocket通信协议于2011年被IETF定为标准。 然后WebSocket API也被W3C定为标准。 WebSocket使得客户端和服务器之间的数...
admin的头像-五八三admin2年前
0110
简述WebSocket握手过程:实现实时通信的关键步骤-五八三

简述WebSocket握手过程:实现实时通信的关键步骤

引言 在现代Web应用中,实时通信和即时更新已成为日益重要的需求。而传统的HTTP协议在实现实时性和双向通信方面存在一定的限制。为了解决这个问题,WebSocket协议应运而生。 WebSocket是一种基...
admin的头像-五八三admin2年前
090
封装 WebSocket ,切图仔站上 GPT 风口-五八三

封装 WebSocket ,切图仔站上 GPT 风口

GPT 出世半年了,一个个『大模型』如雨后春笋般不断涌现。这场春雨能否滋润『已死』的前端呢? 个人认为 GPT 为软件点亮了新的技能点,对前端会产生『不大』的影响。这一点可以类比语音识别、自...
admin的头像-五八三admin2年前
090
我是怎么实现开源系统的实时聊天功能的?-五八三

我是怎么实现开源系统的实时聊天功能的?

写在前面: 最近有一个想法,做一个程序员师徒系统。因为在大学期间的我在学习java的时候非常地迷茫,找不到自己的方向,也没有一个社会上有经验的前辈去指导,所以走了很多的弯路。后来工作了...
admin的头像-五八三admin2年前
080

WebSocket使用介绍,看这篇就够了

一、WebSocket连接的建立、消息的接收和回复 当涉及到WebSocket框架的深度使用时,一个流行的选择是使用Java的Spring框架来实现。下面是一个基本的示例,演示了如何使用Spring WebSocket框架进...
admin的头像-五八三admin2年前
070

十分钟带你写一个Android Websocket 第一篇

我正在参加「掘金·启航计划」 1、前言 通过观察我的更新频率,你可能会得出我是一个鸽子的结论。不过请听我狡辩一下。最近我沉迷于编写服务器端的应用,因为虽然我们说Android使用Java,但实际...
admin的头像-五八三admin2年前
070