惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyberwarzone
Cyberwarzone
Vercel News
Vercel News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
腾讯CDC
S
SegmentFault 最新的问题
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
The Hacker News
The Hacker News
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
B
Blog
IT之家
IT之家
Spread Privacy
Spread Privacy
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cisco Blogs
Recent Announcements
Recent Announcements
H
Hacker News: Front Page
AI
AI
I
InfoQ
H
Heimdal Security Blog
T
Threatpost
Cisco Talos Blog
Cisco Talos Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
W
WeLiveSecurity
SecWiki News
SecWiki News
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
云风的 BLOG
云风的 BLOG
T
Threat Research - Cisco Blogs
V2EX - 技术
V2EX - 技术
N
News and Events Feed by Topic
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
O
OpenAI News
阮一峰的网络日志
阮一峰的网络日志
T
Troy Hunt's Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
雷峰网
雷峰网
T
Tor Project blog
有赞技术团队
有赞技术团队
Schneier on Security
Schneier on Security
Last Week in AI
Last Week in AI

博客园 - hcfalan

Mybatis分页功能 安聊服务端Netty的应用 VC中发送电子邮件 自绘窗口边框和标题栏 Windows下生产者-消费者问题的解法 Javascript 时间日期转换 Java Threading - Consumer&Producer Boost socket 同步编程示例(服务端,客户端) MFC CSocket的跨线程问题 用于主题检测的临时日志(54b8134e-5e4a-46fc-95af-c75ccf06d66e - 3bfe001a-32de-4114-a6b4-4005b770f6d7) 网络电话 VC 剪贴板操作 The 1st Boost Serial Demo - hcfalan MS Proxy FTP Sample 《斯坦福大学开放课程: 编程方法学》 VC2005下编译log4cpp的修正方法 - hcfalan - 博客园 适合孩子的书籍 一个最经典的线程类(转) 应用MFC开发高级应用程序(转)
安聊系统1.0发布
hcfalan · 2021-06-26 · via 博客园 - hcfalan

安聊系统1.0版本发布

背景

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

功能

服务端的功能

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

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

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

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

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

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

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

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

客户端的功能

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

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

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

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

4、撤回聊天消息

5、聊天置顶

6、登入登出

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

  

  

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

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

windows端:http://120.78.77.127:8888/public/download?app=antalk&file_code=859066317423120384

试用帐户

登录名 登录密码 姓名 性别
zhangsan 123456 张三
huanghanfei 123456 黄汉飞
liuyuncai 123456 刘云彩
zhangyixin 123456 张亦欣
helongfei 123456 何龙飞
caisisi 123456 蔡思思
wubolin 123456 武柏林