编者按:企业在准备选购LeanCloud公司提供的实时通信功能时,对于LeanCloud公司该项通讯服务怎么样、支持哪些实时通讯的具体功能、其性能水平如何。今天企业服务汇就通过评测LeanCloud实时通信功能来为你详细分析。

LeanCloud

LeanCloud公司是一家一站式的后端云服务(BaaS)提供商,主要为各级移动应用开发者以及企业用户提供稳定高效的后端云服务,并通过提供全平台的SDK接口来快速实现集成应用,其服务内容具体包括数据与文件存储服务、云引擎与云缓存服务、实时通信服务、消息推送服务、移动统计与离线数据分析服务等。LeanCloud公司成立于2012年6月,隶属于美味书签(北京)信息技术有限公司,目前公司发展规模大约在30-50人左右,2014年9月LeanCloud公司获得IDG资本累计数千万美元的最新A轮投资。

LeanCloud

 

➤  LeanCloud实时通信功能怎么样?

要考察LeanCloud这一家后端云服务商提供的实时通讯功能怎么样,我们大致上可以从两方面进行判断,其一是LeanCloud具体提供哪些类型的实时通讯功能,其二是LeanCloud的这些通讯功能的性能水平怎么样,接下来企业服务汇就基于以上两点内容来为你分别进行说明。

(一)LeanCloud实时通讯功能服务内容有哪些?

目前市面上比较主流的服务商基本上都可以为企业提供各种类型的实时通讯功能,具体包含以下四项:

1.聊天功能

用户在产品中使用实时通讯通讯功能聊天时,一般有用户之间(单聊、群聊、聊天室、音视频通话等)和用户与机器人之间(人机单聊、群聊等)的聊天这两种类型。关于LeanCloud提供的实时通讯聊天功能,如下所示:

LeanCloud

目前LeanCloud提供的实时通信聊天功能具体包含普通对话(如单聊、群聊等)、暂态对话(如聊天室、弹幕、网页实时评论等)和系统对话(用于实现机器人、公众号、服务账号等使用场景下的一般性对话,也可以发送应用内通知)三种。目前LeanCloud不支持实时音视频通话功能,也不支持用户与机器人之间的聊天功能。

2.消息功能

用户在产品中使用实时通讯功能发送消息时,大致上有基础消息功能(如文字、图片、表情、音视频、文件、位置、广播等)和特殊消息功能(例如红包、阅后即焚、视频会议、语音转文字)这两种类型。关于LeanCloud提供的实时通讯消息功能,如下所示:

LeanCloud

目前LeanCloud仅为用户提供一些最基础的实时通讯消息功能,主要是满足企业对于最基础的实时通讯功能的需求。

3.附属功能

很多服务商也会给企业提供一些实时通讯附属功能,例如开源UI(可以方便企业自定义聊天界面)、跨应用聊天(通常是同一App开发者,可以方便不同应用用户进行聊天)以及用户托管(方便企业管理闲置/不用的用户账号以及资料)等,从而来帮助企业开发出丰富多样的实时通讯功能。关于LeanCloud提供的实时通讯附属功能,如下所示:

LeanCloud

目前LeanCloud仅为企业用户提供易于集成的ChatKit聊天UI套件和LiveKit直播UI套件,支持企业自定义设计丰富的聊天场景和消息类型。

4.后台数据功能 

企业选定了一家可靠的服务商之后,这些服务商大多数都会支持企业在官网后台中自行查看用户使用实时通讯功能的数据详情,具体包括统计时间、用户数据、聊天数据、音视频通话数据等。关于LeanCloud提供的实时通讯后台数据功能,如下所示:

LeanCloud

目前LeanCloud支持企业自定义时间查看所有的统计数据,对于企业来讲特别灵活和方便。目前LeanCloud仅支持统计简单的用户数据和聊天数据,特别是每日在线用户数,LeanCloud主要是根据该项指标来进行收费的,企业应当十分注意。

(二)LeanCloud实时通讯功能性能水平怎么样?

考察一家服务商提供的实时通讯功能性能水平如何,主要可以从以下几个方面来进行判断,例如:是否提供了IM长链接技术,它可有效提升消息送达率;是否支持消息高并发,它可保障产品在用户量激增时仍能正常使用;是否提供数据的加密传输服务,可保障实时通讯数据不易泄漏;是否支持海外用户使用;是否提供反垃圾以及敏感词过滤功能,可帮助净化网络环境。关于LeanCloud实时通讯功能的性能水平,如下所示:

LeanCloud

目前LeanCloud在实时通讯功能的安全性方面,主要是使用签名来保障安全,签名采用了Hmac-sha1算法,输出字节流的十六进制字符串,具体有聊天登陆认证和聊天对话认证两种选择。LeanCloud目前仅支持美国地区用户使用实时通讯功能,其他海外国家和地区暂时无法使用。另外在敏感词过滤功能方面,LeanCloud目前仅支持国内用户使用该项功能,海外用户暂时也无法使用。

 

➤  小结

LeanCloud公司作为目前市面上一家知名的后端云服务(BaaS)提供商,也可以为企业用户提供丰富的实时通讯功能。在实时通讯具体功能方面,LeanCloud目前仅支持基本的聊天功能和消息功能,企业可自行利用开源的UI套件自定义设计各类使用场景来满足不同的功能需求。在实时通讯性能水平方面,LeanCloud目前可以为国内用户提供性能较为优越的实时通讯功能,而对于海外用户而言则有一定的不足。

企业服务汇

 

立即注册查看完整版评测报告
马上注册         立即登录

>>  相关阅读

即时通讯软件如何分类

企业即时通讯软件的应用场景有哪些

企业即时通讯功能介绍

企业如何接入即时通讯功能

融云IM即时通讯功能如何接入,如何收费