当前位置:首页 > 软件下载 > 聊天软件

酷信即时通讯v1.0.0官方版

点此纠错

  • 平台:WinAll
  • 大小:98.6M
  • 语言:简体
  • 类别:聊天软件
  • 授权:免费软件
  • 更新:2020-11-26
3.0
0% 0%

情介绍

酷信即时通讯是时酷信息开发的一款即时通讯软件。 100%自主研发,具有超强并发性能。自定义协议简单明了。它基于Protobuf的二进制字节格式,数据包极小,数据量小,传输速度快,带宽大。入住率低。

酷信即时通讯是时酷信息开发的一款即时通讯软件。 100%完全自主开发,具有超强并发性能,自定义协议简单明了。它基于Protobuf的二进制字节格式,数据包极小,数据量小,传输速度快。带宽使用率低!

酷信即时通讯

软件特点

ProtoBuf 描述

协议缓冲区是一种与语言无关、与平台无关、可扩展的序列化结构化数据的方法,可用于(数据)通信协议、数据存储等。

Proto col Buffers是一种灵活、高效、自动化的结构数据序列化方法。使用protobuf序列化后的大小是JSON格式的十分之一,XML格式的二十分之一,但性能却是它们的5倍。 ~100倍,更好的扩展性和兼容性。

即时通讯源码

数据库存储分库及表方案

例如用户单次聊天记录:

根据用户ID除以10000作为分库的key

每10000个用户的聊天记录存储在一张表中,使得聊天记录分布均匀。

提高数据库插入和查询的处理效率(很多用户相关的表设计中都采用了这种方案)

视频聊天源码

团体套餐支持

服务器内部会自动形成协议包,同时发送多个消息包。

接收多条消息时,只需发送一份回执协议,减少回执协议的浪费。

当客户端需要解析协议包时,将其解析成多个消息包进行处理。

开源即时通讯

组别差异

石库:

食库中的群组概念都是在临时聊天室中实现的。客户端每次登录成功后必须遍历自己的组,每个组发送加入协议。

创建群组需要发送多个协议

当组较多且网络不稳定时,错误率较高。

群成员上限10000人

酷信:

客户端登录后无需发送入群协议。服务器会自动绑定用户加入的组和用户的连接。

当群组较多且网络不稳定时不会受到影响。

要创建群组,只需发送协议

群组成员数量上限为10万

集团新闻

石库:

最多返回最近发送的100条消息,99+则显示。

漫游时发短信速度慢

酷信:

显示准确的离线消息总数,并获取最新20条消息。

漫游消息速度快

我是

注册和登录

石库:

在业务系统注册账号后,系统需要自动调用XMPP系统来注册用户。

客户端需要保存密码(过程复杂且需要保持内容一致性)

XMPP交互控制协议有数百种,流程复杂。

食库即时通讯账号登录只能是密码登录,且XMPP系统必须已注册用户,否则登录失败。

酷信:

注册业务系统后,无需再注册账户。

登录业务系统后,您可以根据返回的token登录客户端,无需保存密码。

登录协议只需要一种协议

交互控制协议不超过十种,而且协议极其简单,流程也极其简单。