软件介绍/功能
酷信即时通讯是一款非常专业的即时通讯信息服务软件平台,这里可以为你带来更好的优质即时通信的服务体验,为你带来许多不同的服务信息,更加专业的自定义服务功能可以让你去在这里找到最方便的沟通和交流方式,所有的信息交流非常快速,你可以体验到一个更加稳定流畅的传输和通讯的质量。
酷信即时通讯软件特色
对比IM云服务
开源IM,即时通讯软件的开山鼻祖,掌控全部即时通讯源代码,想怎么改就怎么改,不受制于人。
布署时一次性开支再无费用,用户再多也无软件费。
可控性高,服务稳定
即时通讯私有化部署,聊天记录不外泄。
即时消息/单聊
支持文字、图片、表情、语音、视频、位置、名片、文件、红包等。
支持好友验证机制,支持保证消息100%送达的回执机制。
支持离线消息推送,关掉APP仍能收到系统级提醒。
群组/讨论组
支持主动加入、邀请加入、踢出好友、禁言等功能。
丰富的权限及管理功能,并有操作日志实时显示在房间中。
最高支持10000人大群。
酷信即时通讯功能介绍
即时通讯源码
数据库存储 分库分表方案
例如用户单聊记录 :
根据用户ID除 10000,作为分库的键
每一万用户的聊天记录存在一张表中,达到聊天记录均匀分散
提高数据库插入和查询的处理效率(多处与用户相关的表设计都采用了这个方案)
视频聊天源码
组包支持
服务器内部会把同一时间内有多个消息包会自动组成一个协议包发送
收到多条消息只需要发送一个回执协议,减少回执协议的浪费
需要客户端解析协议包时解析为多个消息包处理
酷信即时通讯软件优势
视酷:
在业务系统注册一个账号后,系统需要自动调用XMPP系统注册一个用户
需要客户端保存密码(过程复杂 需要保持内容一致性)
诸如此类,XMPP交互控制协议多达几百种,类型繁多过程复杂
视酷即时通讯 账号登陆只能是密码登陆且XMPP系统能必须注册了该用户否则会登陆失败
酷信:
业务系统注册后,无需再注册一个账号
业务系统登陆后,根据返回的token登陆客户端不需要保存密码
登陆协议仅需一个协议
交互控制协议不超过十种,协议极简流程极简