2.3k Star! 高颜值 IM 即时通讯 — 唐僧叨叨

2025-11-25 16:33:04 1点赞 0收藏 1评论

应用简览唐僧叨叨是一款轻量级,高性能,重安全专注于私有化部署的开源即时通讯系统。

愿景让企业轻松拥有自己的即时通讯软件。

特性🆓 开源免费:服务端源码,APP 源码,Web/PC 端源码全部开源,Apache2.0 开源协议(可商用),没人能拿捏你🔏 私有化部署:所有程序和数据都在自己的服务器上,不用担心数据泄露,不用担心数据被用于其他用途🆚 消息必达:采用 tcp + ack 机制,保证消息必达,支持离线消息,支持消息漫游🔐 内容安全:消息传输采用私有二进制加密协议、DH+流式加密,防止消息内容泄露💽 消息永久存储:消息支持永久存储,得益于 WuKongIM 的自研消息 db,永久存储不影响性能,只浪费点磁盘空间📱 多设备消息同步:支持 1 个移动端、多个 Web/PC 端同时在线时,并且支持多端之间的消息实时同步📟 全平台支持:iOS,Android,Windows,MAC,Ubuntu,Web

唐僧叨叨的组成客户端:主要是用户端使用包括,iOS、Android、Web、PC服务端:给客户端调用的后端系统 包括:通讯端(WuKongIM),业务端(TangSengDaoDaoServer)管理端:TangSengDaoDaoManager

效果展示客户端

2.3k Star! 高颜值 IM 即时通讯 — 唐僧叨叨2.3k Star! 高颜值 IM 即时通讯 — 唐僧叨叨2.3k Star! 高颜值 IM 即时通讯 — 唐僧叨叨2.3k Star! 高颜值 IM 即时通讯 — 唐僧叨叨2.3k Star! 高颜值 IM 即时通讯 — 唐僧叨叨

架构图

2.3k Star! 高颜值 IM 即时通讯 — 唐僧叨叨

采用大道至简的设计原则,我们尽最大的努力让架构简单化,让开发者上手成本和学习成本大大降低。我们的架构设计原则:简洁化、可扩展性、高可用整个系统分为二层:通讯层(WuKongIM)、业务层(TangSengDaoDao)通讯层(WuKongIM): 负责长连接维护,消息投递,消息高效存储等等业务层(TangSengDaoDao): 负责一些业务逻辑,比如:好友关系,群组,朋友圈等等,一些 IM 相关的业务层的逻辑通讯层与业务层: WuKongIM 会将一些业务层需要的聊天相关的数据通过 Webhook 的机制(GRPC)推送给 TangSengDaoDao,TangSengDaoDao 需要投递一些系统消息时,将调用 WuKongIM 的发送消息的 API 进行投递。客户端与服务端: 客户端通过 SDK 与 WuKongIM 建立长连接,发送消息和收消息都将通过长连接进行传输,客户端的一些业务逻辑,比如:好友关系,群组,朋友圈等等,将通过调用 TangSengDaoDao 的 API 进行处理。

展开 收起
1评论

  • 精彩
  • 最新
已折叠部分评论
展开
收起
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章

镜像人生

本号分享的软件等收集自互联网,若侵权或违规,请联系删除。 软件仅供学习使用,禁止商用,请购买正版软件。 软件使用造成的一切风险由用户自行承担,本号 不负任何责任。 涉及商业机密或者个人隐私的请警慎使用

发文累计被7012人收藏

关注 打赏
作者其他文章
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松