即时通讯
-
之家消息推送平台的演进(一)——概况与现状
1. 引言 当今时代,移动应用程序(APP)已经成为人们日常生活的重要组成部分,无论是社交媒体、电子商务、新闻资讯、娱乐还是其他方方面面,APP都为用户提供了各种各样的便…
-
浅谈WebSocket协议在Web领域的应用
Labs 导读:WebSocket是一种双向通信协议,主要应用在Web浏览器,解决服务器端主动向浏览器推送消息的问题。WebSocket常见的应用场景有页游、视频网站、在线文档、股…
-
使用 WebSockets 和 Redis 在 Node.js 分布式架构中进行实时消息传递
在管理许多有状态连接时,使用分布式系统会带来新的复杂性,就像在 Web 应用程序中实现实时消息传递功能时所必须的那样。本文旨在提供一个简洁的示例,说明如何使用 WebSockets…
-
IM专题:服务化架构IM系统(1)—架构解读
前面,我们分析了单体架构 IM 系统(IM专题:单体架构IM系统(1)),在日活量低(DAU < 2000)、开发人员少(1位前端+1位后端+1位架构师)、开发周期短(两周时…
-
使用 Kotlin 在 Android 应用中实现 WebSocket 连接
在使用 Kotlin 的 Android 应用程序中创建 WebSocket 连接的可视化表示涉及多个组件和交互。 WebSocket连接基本图 下面是一个简化图,说明在使用 Ko…
-
Node.js 服务器与 React 前端之间的简单实时通信
实时通信对于许多现代网络应用程序来说至关重要,它使聊天、通知和实时更新等功能成为可能。在本文中,我们将探讨如何使用 WebSocket 在 Node.js 后端和 React 前端…
-
使用 WebSocket 在 .NET 8 中实现聊天功能
使用 HTTP 实现近实时通信的技术有很多,如轮询、长轮询、服务器发送事件,甚至 Webhooks。 所有方法都有一个共同的问题:它们仅限于单向通信。 在本文中,我们将探讨 Web…
-
使用 Django-channels 和 Htmx 搭建聊天应用程序
WebSocket 是一种计算机通信协议,通过单个传输控制协议连接提供同步双向通信通道。WebSockets 使服务器和客户端之间的通信无需轮询服务器以获得响应。 在 Django…
-
Flutter IM SDK 2.12版本发布,新增地理围栏、呼叫邀请等功能
2023年11月23日,ZEGO Flutter IM SDK V2.12版本发布。新增地理围栏、群消息管理、一键已读、呼叫邀请、全员离线推送等功能,并对登录逻辑和呼叫创建服务等做…
-
Websocket方案:回调或协程
在制定交易策略之前,通常需要从 cex websocket 接口检索数据。因此,采用优秀的 websocket 数据检索解决方案至关重要。本文将比较两种不同的 websocket …
-
使用 Socket.IO 构建实时聊天应用程序入门
越来越多的企业开始利用实时聊天应用程序和视频会议来发送信息和加强客户互动。随着客户接受这些新技术,应用程序和网络开发团队必须确保应用程序能够支持日益增长的需求。但说起来容易做起来难…
-
React 中的实时更新:SSE、WebSockets、WebTransport 等
试想一下,每当您期待一条新消息时,就不得不重新启动 WhatsApp,或者每当您期待一场重要比赛的更新时,就需要重新加载页面。这将是非常糟糕的用户体验! 如今,用户希望用户界面能在…
-
使用 RxJS 为企业应用程序提供 WebSocket 服务
本文涉及 Angular、RxJS Subject & Observable 和 RxJS Websocket 的基础知识。下面文章分享使用 RxJS 在 Angular …
-
WebSocket Java API 构建实时聊天
WebSocket 通过提供双向、全双工、实时的客户端/服务器通信,为服务器和网络浏览器之间的高效通信限制提供了一种替代方案。服务器可随时向客户端发送数据。由于它通过 TCP 运行…
-
基于websocket实现im聊天
文字聊天应该是很多人每天常用的功能,这篇文章就来分析一下聊天是怎么创建的,他的底层逻辑是什么,以及如何实现他的底层逻辑。设计实现消息的发送过程就像这张图一样,经过websocket…
-
使用 Socket.io + JavaScript 进行简单的即时聊天(一)
我开始这个项目是因为我有兴趣学习如何使用 websockets。我还找到了各种后台模板,但没有一个能满足我的要求。所以我决定研究如何创建一个简单的即时聊天后台。我测试了两种方案:第…
-
使用 Go 和 WebAssembly 创建实时 WebSocket
用 Go 编写 WebAssembly 一直是我想做的事,但很难找到示例或教程,所以我决定自己翻翻书。 在这篇文章中,我将与大家分享我的心得和一些代码示例。 这个项目是对实时网络通…
-
Flutter如何实现即时通讯功能(Flutter接入IM SDK示例)
Flutter是一个跨平台的移动应用开发框架,本教程适用于开发以下平台的应用:iOS、Android、macOS、Windows、Web。下面介绍如何在Flutter接入中接入 Z…
-
uniapp即时聊天功能实现(基于即构uniapp 即时通讯SDK实现消息收发)
本文介绍如何使用即构的 uniapp 即时通讯SDK(ZIM SDK)快速实现基本的消息收发功能。ZIM SDK具有登录状态监控、会话模块、房间模块、群组模块、消息模块、消息优先级…
-
WebSockets 和 REST的区别及性能比较
Sockets 是一种处理网络的范例,这一概念已经存在了几十年。Sockets曾经是网络输入和输出标准化的一种方式,就像应用程序接口(API)一样,这样,无论硬件的具体情况如何,应…