聊天模块方案选择

一 第三方聊天云服务

1 环信 http://www.easemob.com/
(有群聊,私聊,机器人功能,有android,ios,web,windows,linux的sdk)

2 融云 https://www.rongcloud.cn/ (有群聊,私聊,机器人,小程序功能,有sdk,有android,ios,windows,mac,web客户端)
官方制作开源了基于融云的聊天系统(包括客户端,服务端)https://github.com/sealtalk/

3 网易云信 https://netease.im/ (有群聊,私聊,机器人功能,只有sdk,无客户端)

费用每月几千元,接口使用还算方便。文档全面。

二 免费开源,自行部署方案

1 rocket.chat
https://github.com/RocketChat/Rocket.Chat
有群聊,私聊,机器人功能,提供了丰富的api。
提供了 Windows、MacOS 和 Linux,还有ios,android 客户端版本。
github 2W的星星,算比较成功的开源产品。可自行部署,无其他费用

2 喧喧 https://github.com/easysoft/xuanxuan
喧喧客户端提供了 Windows、MacOS 和 Linux 版本.
有群聊,私聊,但无api服务。
可自行部署,无其他费用

三 区块链聊天服务

1 onechat
https://github.com/onechainone/onechat-sdk-android
https://github.com/onechainone/onechat-sdk-ios
有群聊,私聊功能,提供ios,安卓的api
优点:是不需要部署服务器,接入即可。也免费使用
缺点:不完全开源,文档不全面

2 亦来云
https://github.com/elastos/Elastos/wiki/Create-a-P2P-Chat-App
目前仅支持单聊,后期发展的话可以拭目以待
优点是不需要部署服务器,接入即可。也免费使用
文档不太全面

四 总结

1 小团队应用可以考虑 rocket.chat,大型热点免费开源项目,产品有保证

2 大企业多金可以采用环信服务, rocket.chat可也考虑部署

3 注重安全和隐私审查可以使用 onechat

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容