像qq,陌陌这种IM软件,即时通讯都用到了什么技术

 我来答
幽狐净
2016-05-09 · TA获得超过183个赞
知道答主
回答量:73
采纳率:0%
帮助的人:19.6万
展开全部
首先,QQ,陌陌都不是基于openfire二次开发的,甚至都不是基于XMPP协议的。

其次,openfire只是一个XMPP协议的JAVA开源实现,基于mina框架,是社区的成果,所以更侧重通用性以及对XMPP和XEP的特征实现,适合大多数小规模产品或企业应用等。 如果目标是面向公开市场的互联网/移动互联网产品,那么openfire在性能上是有非常大的限制的,也许初期100W或200W注册用户以内,你可以撑得住,但迟早得升级。

关于QQ或陌陌本身的协议,以及实现,可以搜索相关资料;大体上做到很大规模的IM产品,协议基本都私有化了,而实现语言,尤其是IM核心功能的实现,大多数是c/c++,java,erlang等。 比如陌陌是java,whatsapp是erlang。
恒拓高科
2024-05-28 广告
深圳恒拓高科信息技术有限公司为您提供一款im即时通讯解决方案,让您快速拥有聊天功能,无需开发团队。该方案具有以下特点:1. 快速部署:只需几分钟,即可拥有聊天功能,无需编程技术。2. 无需开发团队:省去招聘开发人员的麻烦,让您轻松实现聊天功... 点击进入详情页
本回答由恒拓高科提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式