即时通讯
-
即时通讯应用程序的5个类型
即时通讯(又称IM、实时聊天、实时消息)彻底改变了我们的沟通方式,使我们能够在全球范围内进行基于文本的实时对话。即时通讯应用程序种类较多,本文将介绍其中五种主要类型,包括技术细节及…
-
百万级群聊的设计实践
本文介绍了服务端在搭建 Web 版的百万人级别的群聊系统时,遇到的技术挑战和解决思路,内容包括:通信方案选型、消息存储、消息有序性、消息可靠性、未读数统计。 作者:来自 vivo …
-
.NET中的WebSocket:客户端-服务器实时通信指南
本文探讨了如何在 .NET 应用程序中实现 WebSocket 这一功能强大的全双工通信协议。本文包括设置 WebSocket 服务器、创建客户端以及使用 System.Net.W…
-
使用 Scoket.io、React、NestJS 和 Redis Cluster 构建可扩展的实时聊天应用程序
本文将引导您使用现代技术构建一个可扩展的实时聊天应用程序。我们将重点讨论如何创建一个既能处理数千个并发用户,又能保持实时性能的系统。 架构概述 聊天应用程序采用可扩展架构,包含以下…
-
使用 Socket.io 和 MERN 构建实时聊天应用程序
在当今的数字时代,实时通信是现代 Web 应用的基石。无论是客户支持、游戏还是社交网络,即时收发信息的能力都至关重要。在本文中,我们将探讨如何使用 Socket.io 和 MERN…
-
构建完全端到端加密的 PHP 聊天应用程序
此时此刻,在某个地方,你自以为私密的对话正被不怀好意的人读取。数据泄露的新闻隔三差五就会见诸报端,老实说,隐私已经不再是你想当然的东西了。 如果你是一名 PHP 开发人员,你需要从…
-
鸿蒙(HarmonyOS)即时通讯 SDK 发布,助力开发适用于鸿蒙OS的实时通信互动 App
近日,即构 HarmonyOS 即时通讯SDK 发布,对齐 iOS/Android/macOS/Windows 等平台的 2.19.0 版本,支持用户管理、房间管理、群组管理、消息…
-
使用 Kafka 构建基于 WebSocket 的聊天服务器
作为一名对 Kafka 生态系统感兴趣的开发人员,尝试将 Kafka 与其他技术相结合总是非常有趣的。本文将演示如何结合 WebSocket 和 Kafka 来构建一个简单的聊天服…
-
ZEGO即时通讯SDK 2.19.0 版本发布,新增组合消息、图片格式等功能
1月6日,ZEGO即时通讯SDK(ZIM)发布 2.19.0 版本,新增组合消息、图片消息格式、图片宽高信息等功能,并改进优化了部分接口。 新增功能 新增组合消息类型,支持在一条消…
-
如何使用 Rust 和 Tokio 构建高性能 WebSocket 聊天服务器
本文分享如何使用 Rust 和 Tokio 构建高性能 WebSocket 聊天服务器。我们将创建一个能处理多个并发连接、广播消息和管理用户状态的服务器。 项目设置 在Cargo….
-
开发实时消息系统的挑战和解决方案
社交媒体网络、服务市场和在线商店都在很大程度上依赖于实时消息传递,即时通信对于平台至关重要。实时互动加快了增长速度,促进了用户参与,因此消息传递功能对于任何企业在线成功都至关重要。…
-
开源轻量级 IM 框架 MobileIMSDK 的 鸿蒙 NEXT 客户端库已发布!
今天,即时通讯网 JackJiang 发布了开源轻量级 IM 框架 MobileIMSDK 的 鸿蒙 NEXT 客户端库。 MobileIMSDK – 鸿蒙端是一套基于…
-
React 和 Python 中的 WebSockets 连接,通过基于令牌的授权进行实时通信
在现代Web应用中,实时通信往往是提供无缝用户体验的关键,尤其是在消息、通知、实时更新等应用中。WebSockets 是一种通过单个长期连接提供全双工通信通道的协议。在本文中,我们…
-
在 React 应用程序中构建安全的实时聊天:使用 Socket.IO 和 CryptoJS 的指南
虽然端到端加密是信息安全的黄金标准,但许多平台需要更灵活的方法。企业通常需要信息访问来解决争议、保证质量或遵守法律。本文展示了一种兼顾安全性和业务需求的实用解决方案。 对于刚刚开始…
-
哔哩哔哩客服坐席调度系统的演进
本文详细探讨了哔哩哔哩客服坐席调度系统的演进,特别是在线客服和工单客服的调度策略。随着客户需求的增加,尤其是在大型活动期间,客服系统面临着突发的高流量和复杂的客户问题。为了提高服务…
-
即构 Uniapp 即时通讯SDK 2.18.2 版本发布,新增和优化多项功能
2024年11月12日,即构 Uniapp 即时通讯SDK(ZIM)2.18.2 版本发布,新增和优化多项功能。 ZIM 是一款实时的通信互动产品,为开发者提供全平台互动、海量并发…
-
使用服务器发送事件(SSE)进行实时通信:在 JavaScript 中使用 EventSource 指南
服务器和客户端之间的实时通信对于交互式动态 Web 应用程序至关重要。传统上,WebSockets 是双向通信的首选解决方案,但在某些情况下,只需要服务器到客户端的单向通信。这正是…
-
Action Cable:超越聊天应用程序、Ruby on Rails
Action Cable 是 Rails 功能强大的 WebSocket 框架,它不仅仅适用于简单的聊天应用程序。从即时通知和用户状态跟踪到协作文档编辑和动态分析仪表板,它是一款能…
-
基于IM场景下的Wasm初探:提升Web应用性能|得物技术
一 何为Wasm ? Wasm,全称 WebAssembly,官网描述是一种用于基于堆栈的虚拟机的二进制指令格式。Wasm被设计为一个可移植的目标,用于编译C/C++/Rust等高…
-
REST 的消亡:WebSockets 将成为 AI 代理的新标准
想象一下,AI co-pilot 不仅仅是一个聊天机器人,它还具有语音功能,能够倾听、理解并立即做出响应,为您的应用程序创造自然的交互体验。随着 AI 和大型语言模型(LLM)进一…