登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
鸿蒙Next原生IM即时通讯RainbowTalk,纯ArkTS编写,基于 ...
鸿蒙Next原生IM即时通讯RainbowTalk,纯ArkTS编写,基于开源MobileIMSDK框架
[ 复制链接 ]
郦湘云
2026-2-26 03:30:01
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
1、基本介绍
RainbowTalk 是一套基于 MobileIMSDK 开源通信框架的产品级纯血鸿蒙NEXT端IM系统。
RainbowTalk与姊妹产品 RainbowChat技术同源 ,不同于市面上某些开源或售卖的demo级代码,RainbowChat已被成千上万真实的客户使用过,解决了大量的产品逻辑、代码逻辑、细节优化等问题。
RainbowTalk 由纯
ArkTS
编写、全新开发,没有套壳、也没走捷径,原生“纯血”(详见:《RainbowTalk详细介绍》)。
RainbowTalk 无闭源代码(包括核心通信层),这与市面上知识产权来路不明、无核心技术、无售后的“三无”产品,或打着开源名义实则闪烁其词不开源核心的产品有本质区别。
RainbowTalk 是 RainbowChat 和 RainbowChat-Web 的姊妹产品。
☞ 详细介绍:
http://www.52im.net/thread-4822-1-1.html
☞ 运行截图:
http://www.52im.net/thread-4824-1-1.html (运行视频)
☞ 下载体验:
http://www.52im.net/thread-4825-1-1.html
2、关于MobileIMSDK开源框架
MobileIMSDK
是一套全平台开源IM即时通讯聊天框架,超轻量级、高度提炼,一套API优雅支持
UDP
、
TCP
、
WebSocket
三种协议,客户端支持
iOS、Android、H5、小程序、Uniapp、标准Java、纯血鸿蒙
等,服务端基于Netty编写,性能卓越、易于扩展。
工程同步开源地址:
❶
GitHub:
https://github.com/JackJiang2011/MobileIMSDK
❷
码云gitee:
https://gitee.com/jackjiang/MobileIMSDK
❸
Gitcode:
https://gitcode.com/hellojackjiang2011/MobileIMSDK
3、功能情况
1)
支持文本消息、语音留言消息、图片消息、大文件消息(支持断点上传)、短视频消息、个人名片、群名片、Emoji表情、消息撤回、消息转发、消息引用、“@”功能、“扫一扫”功能等;
2)
支持一对一陌生人聊天模式;
3)
支持一对一正式好友聊天模式;
4)
支持多对多群聊聊天模式;
5)
完善的群组信息管理:建群、退群、解散、转让、邀请、踢人、群公告等;
6)
完整的注册、登陆(同时支持手机验证码登录和密码登录)、密码找回等功能闭环;
7)
个人中心功能:改基本信息、改个性签名、改头像、改密码等;
8)
支持个人相册查看;
9)
完整的离线消息/指令拉取机制;
10)
完整的本地消息/指令缓存机制,节省网络流量;
11)
完整的富媒体文件(语音、大文件、图片、短视频)缓存机制,节省网络流量;
12)
完整的好友关系管理:查找好友、发出请求、处理请求、删除好友、好友备注等;
13)
其它未提及的功能和特性请自行下载体验。
RainbowTalk线上版本目前仅作演示和研究之用,运行环境配置最小化(仅1核1G和1MB带宽),请客观评估。
4、技术亮点
1)
与姊妹产品RainbowChat 技术同源(算法和功能逻辑历经时间考验和大量客户面辐射,可靠性一定优于短时间内堆砌功能的产品);
2)
从通信底层到上层功能,完全自主开发——版权清晰、技术资产可控;
3)
超轻量级——纯ArkTS编写且无任何重依赖;
4)
通讯核心层基于MobileIMSDK 工程,保证了业务代码与通信核心的高度分层(经验不足的IM产品是做不到这一点的);
5)
支持完整的消息送达保证(QoS)机制,保证送达率,理论丢包率约为0.0001%;
6)
基于 MobileIMSDK 工程的自有协议,未来的流量压缩对于APP端的节电控制和流量控制、服务端的网络吞吐等都有完全的控制能力;
7)
完善的网络状况自动检测、断网重连等服务自动治愈能力;
8)
核心通信算法和实现均为自主原创(历经10年,并非开源拼凑),保证了技术的持续改进、升级、扩展;
9)
聊天协议兼容和互通:实现了与姊妹产品RainbowChat、RainbowChat-Web的完全兼容和消息互通;
5、技术原则
为了更易学习、研究、2次开发,RainbowTalk始终遵从:
1)
界面与通信解偶:UI界面与网络通信层和数据处理层代码解耦,UI界面的重构、维护、改版都非常容易和优雅;
3)
核心内聚和收敛:得益于长期的提炼和经验积累,网络通信核心层高度封装,开发者无需理解复杂网络算法。
4)
纯 ArkTS 实现:纯ArkTS编写,无重量级框架和库依赖(更无Native代码),可干净利落地对接各种既有系统;
5)
跨平台运行能力:受益于鸿蒙系统的跨端特性,理论上本应用的客户端可运行于任何支持鸿蒙Next的平台上;
6)
架构设计简洁:简单直接,易于学习,能少一个分层则绝不强行炫技;
7)
简单地就是最好的:始终贯彻简单直接的互联网产品技术理念。
6、主要
功能运行截图
(☞
更多运行截图 、更多运行视频 、详细介绍 ☜)
(
本文内容引用自:
http://www.52im.net/thread-4822-1-1.html)
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
鸿蒙
Next
原生
IM
即时
相关帖子
论云原生架构在高并发系统中的设计与实践
鸿蒙应用开发UI基础第十四节:文本显示组件Text核心讲解与实战演示
鸿蒙应用开发UI基础第十五节:文本输入组件核心讲解与实战
鸿蒙应用开发UI基础第十五节:文本输入组件核心讲解与实战
鸿蒙应用开发UI基础第十五节:文本输入组件核心讲解与实战
基于WebSocket的IM即时通信方案在H5游戏场景下的技术实践
利用Windows Powershell原生功能生成TOTP令牌
终于等来了!OpenCowork 原生支持Mac啦,AI协作工具党狂喜
EF Core 原生 SQL 实战:FromSql、SqlQuery 与对象映射边界
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
论云原生架构在高并发系统中的设计与实践
4
943
娥搽裙
2026-03-01
业界
鸿蒙应用开发UI基础第十四节:文本显示组件Text核心讲解与实战演示
2
473
灼巾
2026-03-02
业界
鸿蒙应用开发UI基础第十五节:文本输入组件核心讲解与实战
1
1016
赖珊
2026-03-02
业界
鸿蒙应用开发UI基础第十五节:文本输入组件核心讲解与实战
1
42
予捻
2026-03-02
业界
鸿蒙应用开发UI基础第十五节:文本输入组件核心讲解与实战
6
50
啪炽
2026-03-02
安全
基于WebSocket的IM即时通信方案在H5游戏场景下的技术实践
2
746
羊舌正清
2026-03-02
业界
利用Windows Powershell原生功能生成TOTP令牌
2
333
蛟当罟
2026-03-09
业界
终于等来了!OpenCowork 原生支持Mac啦,AI协作工具党狂喜
0
338
寇油
2026-03-14
业界
EF Core 原生 SQL 实战:FromSql、SqlQuery 与对象映射边界
0
970
哈梨尔
2026-03-23
回复
(6)
谅潭好
2026-2-28 01:11:48
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢楼主提供!
告陕无
2026-3-7 10:55:43
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
新版吗?好像是停更了吧。
煞赶峙
2026-3-8 08:34:01
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,学习下。
丁若云
2026-3-8 21:02:39
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
这个有用。
骆贵
2026-3-11 08:21:01
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
过来提前占个楼
兑谓
2026-3-12 00:05:20
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,辛苦了
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
郦湘云
2026-3-12 00:05:20
关注
0
粉丝关注
18
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9522
6
韶又彤
9916
7
宋子
9878
8
荪俗
9018
9
闰咄阅
9995
10
刎唇
9997
查看更多
今日好文热榜
0
Linux 云服务器部署 OpenClaw 全攻略:从环
0
90% LVGL 新手踩大坑!分不清「父子控件」
0
90% LVGL 新手踩大坑!分不清「父子控件」
0
90% LVGL 新手踩大坑!分不清「父子控件」
0
90% LVGL 新手踩大坑!分不清「父子控件」
0
90% LVGL 新手踩大坑!分不清「父子控件」
0
90% LVGL 新手踩大坑!分不清「父子控件」
878
mysql数据库事务的实现和XA事务
532
mysql数据库事务的实现和XA事务
565
mysql数据库事务的实现和XA事务
795
mysql数据库事务的实现和XA事务
600
mysql数据库事务的实现和XA事务
227
mysql数据库事务的实现和XA事务
472
mysql数据库事务的实现和XA事务
478
mysql数据库事务的实现和XA事务
811
mysql数据库事务的实现和XA事务
414
mysql数据库事务的实现和XA事务
965
mysql数据库事务的实现和XA事务
65
mysql数据库事务的实现和XA事务
67
mysql数据库事务的实现和XA事务