一、项目简介
飞享是一款即时聊天系统的全面解决方案,提供开箱即用的即时通讯产品化服务。在设计初期,我们严格遵循平台原生开发的标准,坚信唯有原生体验才能满足高质量即时通讯的基本要求。无论是客户端还是服务端的设计,我们都尽可能采用行业内的通用方案,避免过度依赖特定技术。因为我们相信,只有将合适的技术应用于合适的场景,才能真正释放其内在价值。
该项目即时通讯领域的热爱,并逐渐发展成为一个功能丰富的即时通讯类产品。随着功能的迭代升级,我们意识到需要暂停脚步思考一些关键问题。我们的目标是提供一个技术解决方案,而不是局限于某种编程语言或框架。例如,服务端通信框架选用了t-io(基于AIO的网络编程框架,提供了便捷的API接口,便于管理和快速部署)或Netty(基于NIO的异步网络编程框架)。此外,服务端可以使用Java或Go进行开发。我们认为,技术的根本目的在于解决问题,而非限制某一领域的发展。对于客户端应用的编写,我们支持Android、iOS以及Web平台,只要符合我们设定的交互协议规范,无论选择原生开发方式,还是跨平台开发工具如Vue、React等,都可以轻松实现。
二、系统架构

三、项目优势
-
基于SpringBoot的微服务架构 -
网络框架使用tio -
采用Dubbo RPC框架 -
web采用Vue前端框架 -
基于Electron的客户端跨平台 -
音视频技术基于webRTC
-
私有化快捷部署 -
支持对象存储minio -
平台脚本一键部署 -
支持Docker部署 -
支持K8s部署
-
微服务端部署,方便横向扩展 -
轻量级二进制协议 -
服务解耦,快速开发新的服务 -
可扩展的消息类型,方便定制
四、系统流程图
五、功能介绍
|
主功能 |
功能说明 |
web |
h5 |
android |
pc客户端 |
|
登录 |
支持腾讯云,阿里云验证码登录 |
√ |
√ |
√ |
√ |
|
用户信息 |
修改用户头像 |
√ |
√ |
√ |
√ |
|
修改用户昵称 |
√ |
√ |
√ |
√ |
|
|
好友列表 |
发送好友请求 |
√ |
√ |
√ |
√ |
|
处理好友请求 |
√ |
√ |
√ |
√ |
|
|
修改好友备注名 |
√ |
√ |
√ |
√ |
|
|
好友列表查看 |
√ |
√ |
√ |
√ |
|
|
单聊 |
文本/视频/图片 |
√ |
√ |
√ |
√ |
|
语音 |
× |
× |
√ |
√ |
|
|
消息删除 |
√ |
× |
√ |
√ |
|
|
消息撤回 |
√ |
× |
√ |
√ |
|
|
消息转发 |
√ |
× |
√ |
√ |
|
|
消息送达已读回执 |
× |
× |
× |
√ |
|
|
群聊(含基本单聊功能) |
群聊创建 |
√ |
× |
√ |
√ |
|
修改群名称 |
√ |
× |
√ |
√ |
|
|
群聊退出 |
√ |
× |
√ |
√ |
|
|
群聊解散 |
√ |
× |
√ |
√ |
|
|
群成员列表 |
√ |
× |
√ |
√ |
|
|
成员邀请 |
√ |
× |
√ |
√ |
|
|
成员删除 |
√ |
× |
√ |
√ |
|
|
实时音视频 |
一对一音视频 |
√ |
× |
√ |
√ |
|
群组音视频 |
√ |
× |
√ |
√ |
六、UI展示


PC端

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!


评论(0)