即时通讯
-
IM专题:IM 需求分析模型
需求是驱动软件架构和功能实现的源动力,把握住需求则把握住了软件架构的方向! IM 系统的每一项功能,理解很容易,但是数量繁多;作为 IM 系统的业务架构师,怎样对其进行有效的分类和…
-
IM技术专题设计
在上一篇短文中,提到【IM系统技术专题】,该技术专题初步规划的大纲如下: IM系统模型分析 IM系统需求分析 IM系统单体架构分析与核心逻辑实现 IM系统分层架构分析与核心逻辑实现…
-
WebSocket 回声客户端
WebSocket是一种通过TCP的双向通信协议。WebSocket在客户端和服务器之间提供了一个持久的连接。这意味着他们双方可以在任何时候发送数据。 回声客户端连接到回声服务器并…
-
WebSocket 前世今生 ?建立 WebSocket 的 6 种方式?
WebSocket 允许创建“实时”应用程序,这些应用程序比传统的 API 协议更快、开销也更小。 WebSocket有时被称为高端计算机通信协议,通过 WebSocket 来建立…
-
uniapp即时通讯demo示例源码跑通
ZEGO 即时通讯(ZIM)支持iOS、Android、macOS、Windows、Web、小程序、flutter、uniapp等平台。今天我们来分享uniapp即时通讯demo,…
-
如何在小程序中实现 WebSocket 通讯
在以前的文章中,我们介绍了HTTP通讯,这种通讯有一个缺点,如果我想从直接从服务器发消息给客户端,需要客户端先发起HTTP请求后服务器才能返回数据,且后续服务器想发送数据给客户端都…
-
即时通信IM核心能力及应用场景
新知系列课程第二季来啦!我们将为大家带来全真互联时代下新的行业趋势、新的技术方向以及新的应用场景分享。本期我们邀请了腾讯云音视频产品经理——郑聪兴,为大家分享腾讯云即时通信IM产品…
-
SpringBoot轻松整合WebSocket,实现Web在线聊天室
前面为大家讲述了 Spring Boot的整合Redis、RabbitMQ、Elasticsearch等各种框架组件;随着移动互联网的发展,服务端消息数据推送已经是一个非常重要、非…
-
Java Socket实现多人聊天室
Java小练手项目:用Java Socket实现多人聊天室,聊天室功能包括传输聊天内容或者文件。相比于其它的聊天室,增加了传输文件的功能供参考。 模块拆解 分成服务端和客户端两部分…
-
IM即时聊天系统发送文件语音视频的两种方式
一般情况发送消息,把消息通过流发送给接收方{“MessageBody”: “消息内容”},但是作为聊天系统这样发送消息存在两个问题:…
-
钉钉 IM 基于 RocketMQ 5.0 的云原生应用实践
最近几年,钉钉迅速成为一款国民级应用。IM 作为钉钉最核心的功能,每天需要支持海量企业用户的沟通,同时还通过 PaaS 形式为淘宝、高德等 App 提供基础的即时通讯能力,是日均千…
-
ZIM + RTC 组合式服务,一站式接入实时互动的技术开发
从用户信息、用户心跳到用户间私人与聊天室通信,IM 一直是互联网世界中不可或缺的基础建设之一。早在连麦和直播诞生之前,IM 就已是在通讯领域内服役多年的老兵,而随着线上音视频的兴起…
-
即时通讯IM技术发展的三个阶段(IM开发选型必备)
前言 世界变了,即使同样的场景和需求,在每个时代使用的技术做的事情都可能完全不一样。了解过去十五年里,IM 软件研发走过的三个阶段,了解系统选型背后的思考,了解新一代云原生 IM。…
-
开源和非开源im即时通讯源码哪个更好
相信很多人都听说过开源和非开源这两个概念,在不同领域中开源与非开源所代表的理念各不相同。今天让我们从开源即时通讯源码和非开源即时通讯源码角度来简单分析一下两种源码的差别,继而更好的…
-
基于java的网络聊天室(Java实现聊天室)
Java聊天室是用Java程序实现的,由客户端和服务器端组成。先启动服务器端,再启动客户端,服务器验证身份后客户便可登陆聊天室。 一 问题描述 对于客户来说: 注册、登陆和退出聊天…
-
基于vue的聊天室(vue实现聊天室)
前言:本文分享vue实现聊天室是基于vue+WebSocket +java进行开发,基于作者monkeysoft的”vue手把手教学搭建web聊天室”略有修…
-
即时聊天室开发0.04最终版(完结篇)
今天接着讲解即时聊天室开发历程0.0.4版,想了解上一篇文章的朋友们可查看即时聊天室开发0.04版:聊天内容维护管理 接着上个版本的最后规划,需要将聊天内容取出来显示在后台,还有加…
-
即时聊天室开发0.04版:聊天内容维护管理
本文开始讲解即时聊天室开发历程的0.0.4版,想了解上一篇文章的朋友们可查看即时聊天室开发0.03版:实现对应账号的聊天内容 基于上个版本的最后规划,这个版本需要增加一个对聊天内容…
-
即时聊天室开发0.03版:实现对应账号的聊天内容
今天开始讲解即时聊天室的0.0.3版,想了解上一篇文章的朋友们可查看即时聊天室开发0.02版:前端注册登录的代码编写。 基于上个版本的最后规划,这个版本是要将聊天内容对应的账号也显…
-
即时聊天室开发0.02版:前端注册登录的代码编写
今天继续接着讲解即时聊天室的0.0.2版,想了解上一篇文章的朋友们可查看《即时聊天室开发0.02版:心跳功能+注册登录设计》。该文章系列旨在剖析我在学习的过程中顺带开发的即时聊天室…