很多朋友在做APP项目的时候,多少都会要用到即时通讯功能,但是自己从零去开发一套完整可用的即时通讯的功能
市面上现在有的第三方IMSDK,开始的时候可能很简单,但是到了APP真正量上来了,是一笔很大的开销,还有一些
应用的内容,不太想被第三方知道,所以也不太会选择用这种云服务,继而产生了一个很强烈的需求,那就是
需要一套能开放源代码的IM套件,能快速方便的集成进项目中,或者干脆就在这个基础上直接进行修改,增加需要的功能。
即时通讯看似简单,实际上水很深,往往我们接的项目中都需要类似功能,但是花大力气去研究这个东西,有点划不来。
目前微信是IM领域使用率较高的IM,固然我们做IM当然也会参考微信的功能,其中
较麻烦的地方不在于APP端,而是在于服务端的架构,服务端的支撑能力,直接影响到IM的消息到达率,用户并发量等。