
在这两个中,个人推荐LeanCloud。
一、消息送达速度,在wifi环境下都能在秒级送达。暂时没有在各种恶劣条件下测试。
二、如果是你自己有用户系统的话,环信的解决方案是你先跑个脚本申请十万个环信ID,然后在自己的后台把你自己的ID和环信ID关联起来............................;
而LeanCloud可以用任意的字符串作为ID来发送和接收(ID在自己的应用内唯一就行)。
三、关于权限的控制,如果没有这种控制的话如果ipa或apk被解析的话不怀好意的人是可以随意给你们的用户系统发消息的。LeanCloud的解决方案也更优雅,在发送消息前需要watch对方,可以通过自己在后台来控制是否允许watch;
环信类似的是好友系统,但缺点是不像LeanCloud的可以控制只允许单向发送,环信的官方文档上说大多数情况下没必要用好友系统来控制权限。
四、LeanCLoud还支持推送、文件、统计等服务。即时通信环信只有IM方面。不说其他,推送模块基本是国内Android客户端的标配(天国的GCM),如果用环信的话还得另找个Android推送方案,不过环信的官方文档里也说这样不会多消耗太多的手机电量。
五、LeanCloud支持CocasPods,环信不支持。LeanCloud看着点。
选择IM云服务供应商,其实最重要是有三个因素:费用、技术稳定性、以及后续运维服务。

对于不少创业公司来讲,可能需要找到成本和稳定性的最佳平衡点。目前国内不少IM云服务产品都推出了免费服务项目或者一定期限内的试用。即时通信几大主流的IM云服务供应商如下:
阿里悟空:今年刚刚推出不久,目前为吸引用户,对外免费。据称产品稳定成熟后会探索收费策略。不过近期也有消息传出阿里或将撤销该业务,甚至有论坛曝出其已经停止维护:
网易云信:提供两个月的免费试用。功能较为完善,覆盖IM基础功能以及基于三大通讯运营商的短信、电话等服务,属于网易to B业务的重要项目,倾向于打造收费且稳定的服务品质。
腾讯云:11月份推出云通讯解决方式,主要提供IM基础功能。可以申请免费试用,但每天有名额限制。
融云:IM基础服务免费,例如聊天、通话等基础功能。高阶功能收费。
环信、亲加:根据App日活用户的规模收费,一定日活规模以下免费,达到一定规模,日活用户数量越多,费用越高。
容联云通讯:IM服务免费,使用平台上其他服务时收费。
如果从产品背景来划分,可以说,网易、腾讯、阿里推出的IM云服务属于这个市场上的巨头级产品,尤其腾讯和网易,有着十余年的IM开发运维经验,比较成熟。而融云、环信、亲加、容联云则属于创业公司级产品,多数融资到A轮,为吸引客户做出的免费力度也是最大。
作为资金紧缺的创业公司,可以通过各家开放的免费项目进行测试,从而选择性价比最高的。而对于想要长远发展的产品来说,免费的服务恐怕不能作为长期的IM功能支持,收费且稳定的大公司级产品应该作为重点考虑。
云服务后期技术支持有多重要?
市场上众多的IM云服务,仅从表面的功能介绍来看,很难判定谁更靠谱。但是当互联网巨头开始进入这个市场后,其带给创业公司的竞争压力就需要做考虑在内,毕竟互联网行业风云变幻,“B轮死”的现象很常见。
另外,凡是接入过IM云服务的开发者都知道,接入IM云服务是很简单的事,基本上1-3天内即可完成接入。但比接入和技术本身更重要的往往是“后期维护”,牵涉到出个问题你能不能找到人、对方技术人员配备是否完善。上述论坛曝光的阿里悟空后期找不到人员维护就会对开发者造成很大损失,甚至造成宕机,影响用户体验。一些创业公司也经常面临人员缺乏的问题。
所以我们才看到,网易推出云信之时,就为其配备了300位资深技术和运维工程师,7*24小时实时运维监控,全天候响应。这在市场上是比较受开发者认可的一点。
拿创业公司里的佼佼者融云、环信和巨头公司的网易云信做比较,有人专门做了评测:《3款IM云服务产品对比 即时通讯云产品横向评测》
由评测可以看出,在功能上三家各有优劣,但在服务上,网易云信更胜一筹,融云和环信官网上甚至没有找到客服的入口。
总结:对于创业公司来说,需不需要接入IM云服务、以及IM云服务能给自己的APP带来哪些变化,可以通过市场上不少免费项目和试用进行测试。一旦准备接入,那么就要做长久打算。天下没有免费的午餐,长远来看,收费且能保证服务品质的巨头级产品将成为选择趋势,也唯有通过收费协议,才能保证产品方精心打造技术力量,提升服务品质。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-46926-1.html
豺狼来了有猎