程序笔记   发布时间:2022-07-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了安聊系统1.0发布大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

安聊系统1.0版本发布@H_450_2@

背景@H_450_2@

安聊系统是一个包含服务端、安卓客户端、PC(Windows)客户端的即时聊天完整解决方案。该系统旨意在为企业打造一个信息安全可控的内部即时沟通平台。它可以部署在公有云上,也可以部署在企业的私有云上,让企业信息数据的安全完全可控。@H_450_2@

功能@H_450_2@

服务端的功能@H_450_2@

安聊系统包括一个完整的服务端,该服务端设计为可横向拓展,保证在企业使用的时候,可以根据业务的增长而进行伸缩。@H_450_2@

安聊系统1.0发布

(安聊服务端简要系统架构图)@H_450_2@

1)各Accessnode之间,使用Zk完成主从节点的推选与识别工作@H_450_2@

2)所有客户端都分散连接在系统可用的Accessnode节点上@H_450_2@

3)各Accessnode之间,通过主节点完成数据路由(例如客户A连接在Accessnode甲上,客户B连接在Accessnode乙上,当A给B发送信息时,就需要Accessnode甲将收到的信息路由到Accessnode乙上去)@H_450_2@

4)MySQL完成数据持久化(账号信息,群组信息,历史聊天消息,聊天室信息等)@H_450_2@

5)redis则是用于存储系统使用的热点数据,加速系统性能@H_450_2@

当然,对于一些小文件的存储(包括聊天语音文件,图片文件,头像等),则使用了一套独立的分布式文件系统提供额外的服务。

 

客户端的功能@H_450_2@

目前支持的客户端包括安卓端和Windows端。功能包括

1、搜索联系人,创建新的聊天

2、创建群聊,管理群聊成员

3、发送聊天消息(支持文本,表情,语音消息,图片,@群成员等消息类型,可以扩展到短视频,会议链接等功能)

4、撤回聊天消息

5、聊天置顶

6、登入登出

下面是安卓客户端运行的几个主要界面的截图:

安聊系统1.0发布

 

安聊系统1.0发布

 

安聊系统1.0发布

 

安聊系统1.0发布

 

安聊系统1.0发布

 

安聊系统1.0发布

 

安聊系统1.0发布

 

感兴趣的朋友可以下载演示客户端进行试用:

安卓端:http://120.78.77.127:8888/public/download?app=antalk&file_code=858385748540395520

windows端:(稍晚更新) 

大佬总结

以上是大佬教程为你收集整理的安聊系统1.0发布全部内容,希望文章能够帮你解决安聊系统1.0发布所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。