XMPP 群的设计和讨论

XMPP协议作为IM开源协议的事实标准,已经广泛应用于很多的IM通信软件当中,GTalk、MSN位列其中,另外现在移动互联网领域中的WhatsApp也是使用的该协议。当然腾讯QQ和微信使用的私有协议,在这方面腾讯的协议相比于xmpp协议,在流量和功能方面都要更优。但我们现在只能使用xmpp这个协议在实现我们的功能,实际上xmpp协议已经可以满足我们大部分的需求。

XMPP仅仅是一个协议,符合该协议的服务器和客户端产品有很多,首先说服务器产品

服务器 许可证 操作系统 国家及地区 公司或组织 是否支持任意客户端登录 信息来源 备注
ejabberd 开源 Erlang,跨平台 俄罗斯 Process One 支持 服务商官网ejabberd 支持虚拟主机,支持集群,Ejabberd2:安装和操作指南
jabberd2.x GPLv2 C,主要是Linux,Windows版本很旧 波兰 Xiaoka 支持 服务商官网jabberd2.x 支持虚拟主机,不支持集群,注意它并不是jabberd1.4的升级版本, Jabberd2:安装和管理指南
Openfire 开源(Apache License) Java,跨平台 美国 Ignit Realtime 支持 服务商官网Openfire 就是最早的jive,后来的wildfire,现在他们XMPP服务器叫Openfire了,Openfire:安装指南
Prosody 开源(MIT/X11 License) Lua,跨平台 美国 Prosody 支持 服务商官网Prosody xmpp.org用的他们家的服务器软件
Tigase 开源(GPLv3 License) Java,跨平台 不详 Tigase 支持 服务商官网 Tigase 出来得比较晚,支持虚拟主机,支持集群,Tigase:用GUI安装包安装
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值