常用的XMPP 客户端和服务端对比

XMPP协议的客户端软件列表:

参考链接

单一协议XMPP客户端

开放源代码软件

名称 平台 说明
Bombus Java ME(MIDP2.0)/WinCE  
Bombusmod Java ME(MIDP2.0) Bombus的分支. 具有反垃圾邮件功能。
cabber 跨平台 过时[2]
Coccinella 跨平台 Tcl/Tk
Exodus Windows  
Freetalk Linux/Unix [3] 纯文字接口
Gabber Linux/Unix GTK+,2004年后停止支援
Gajim 跨平台 PyGTK
GOIM 跨平台 Eclipse RCP,源自游戏玩家。
Gossip Linux/Unix GTK+
iJab 跨平台 网页应用程序
IMCom 跨平台 [4]
Iruka 跨平台 过时[5]
jabber.el Emacs Lisp [6]
JabberFoX Mac OS X 过时[7]
JabberMixClient Java ME(MIDP2.0) http://jabbermixclient.sourceforge.net/
JabberMixLocation Java ME(MIDP2.0) JabberMixClient + 地理定位特征
Jabberzilla 跨平台 http://jabberzilla.jabberstudio.org/
Jabber WindowGram Client 跨平台 http://jwgc.blathersource.org/
Jabbim 跨平台 PyQt,消息格式为(XHTML-IM)
Jabbin 跨平台 Qt。衍生于PSI,含VoIP功能(通过Jingle提供)
JBother Java http://jbother.org/
JeCat-Jabber PHP/Windows/Linux http://jj.jecat.cn/
Jeti Java  
Jeti/2 Java/eComStation/OS/2 http://www.ehlertronic.de/jeti2.htm
JWChat 跨平台 网页应用程式
Lampiro Java Me(MIDP 2.0) [8]
MCabber 跨平台 Cabber的分支, 命令行客户端(ncurses)
Mobber Java ME(MIDP1.0)  
moJab J2ME/MIDP [9]
MOO-XMPP MOO 作为MOO物件运行
nebohodimo Windows Mobile MS.Net Compact Framework 2 SP2
Psi 跨平台 Qt
sjabber 跨平台 过时[10]
Spark 跨平台 Java
Synapse Linux/Unix Mono/Qyoto (Qt .NET 绑扎) [11]
Tapioca    
Talkonaut Symbian S60, Windows Mobile 5/6, J2ME GTalk2VoIP功能
Tkabber 跨平台 Tcl/Tk
Whisper IM Java [12]
wija Java  

专有的免费软件

名称 平台 附注
Chikka Messenger Windows、Android、iOS 官网
Colibry IM J2ME/MIDP [13]
GCN Windows  
Google Talk Windows,Android 仅支持Gmail托管下帐号登入
Gush 跨平台 停产
JAJC Windows  
Joost Windows  
mjabber Java ME(MIDP2.0)  
Pandion Windows 停产
网易泡泡 Microsoft Windows 仅支持网易托管下帐号登入
TipicIM Windows [14]
TransVerse[15] 跨平台 Java 5.0+

商业软件

名称 平台 附注
Akeni Jabber Client 跨平台 http://www.akeni.com
BellSouth Messenger Windows 南方贝尔顾客适用[16]
Chatterbox Web-JavaScript及Windows [17]
Chatopus PalmOS 支持Palm OS 4.0 或Palm OS 5[18]
Jabber Messenger Windows [19]
Neos Windows [20]
TipicME J2ME-PersonalJava [21]
TipicWeb Java Applet [22]
TSIM Windows [23]

多通讯协议客户端

开放源代码

名称 平台 说明
Adium Mac OS X Cocoa,支援于 libpurple
Ayttm 跨平台 GTK+、ayttm.sourceforge.net 功能很阳春
BitlBee 跨平台 是IRC server,可透过它转送讯息给其他使用者Jabber,ICQ,AIM,MSN,Yahoo message 参考资料
CenterIM 跨平台 纯文字接口,CenterICQ的后继者
Colloquy Mac OS X 仅实验性质
climm 跨平台 CLI-based, just core XMPP functions yet
Empathy 跨平台 Telepathy-基底
Fama IM Linux/Unix ncurses
Fire Mac OS X 已不再更新,使用者应换成 Adium
Instantbird 跨平台 基于XUL、Mozilla渲染引擎和Pidgin协议接口
Kopete Linux/Unix 支援度有限
Miranda IM Windows Win32的C++发行版内置Jabber协议插件。
QuteCom 跨平台  
qutIM 跨平台 C++ 与 QT 4.4, 反垃圾邮件技术,标签和窗口的消息模式,支持代理,支持插件
Pidgin 跨平台 GTK+,支援于 libpurple,但不完整。聊天室功能不完整。
SIM 跨平台 Qt(KDE 是一个选择)
SIP Communicator 跨平台 Java。还在开发中。
Wippien Windows/Linux/Unix 支援VPN/点对点

专有的免费软件

名称 平台 说明
AQQ Windows 官网 支援Gadu-Gadu,Tlen 的一部份 AIM,ICQ 和 MSN
Digsby Windows 即时通信、电子邮件和社交网络的易用集成
Gizmo5 跨平台 VoIP
iChat Mac OS X v10.4及以上 除了XMPP以外,还支持AOL即时通讯(含ICQ、.Mac和后来的MobileMe)、Bonjour两种协议。
Konnekt Windows 支援 Gadu-Gadu,Tlen 及其他,但要透过插件。停产。
Meebo Android、iOS
Mercury Messenger 跨平台 透过XMPP网关,实为.NET Messenger Service客户端。
Nimbuzz Microsoft Windows、Mac OS X、Java ME、Android、BlackBerry OS、iOS、S60、Windows Mobile 在IP电话方面支持会话发起协议,在聊天方面支持XMPP(含Google Talk、Facebook)、Skype、Windows Live Messenger、Yahoo! Messenger、AOL即时通讯和ICQ协议。
Proteus Mac OS X libpurple部分开源[24]
QIP Windows、S60、Windows Mobile
Sapo Messenger Windows、Mac 其延伸的特点含VoIP
Slick Windows Mobile、Symbian Beta
Trillian Windows 4.0版之前的XMPP协议需插件支持(付费),4.0版始免费提供,均需要注册Trillian帐号
Vbuzzer Messenger Windows 2000/XP/Vista 用于VoIP的SIP,RSS,Fax,XMPP 在聊天(chat)方面,多协议即时通信支援 MSN,雅虎通,AIM 以及 ICQ协议

XMPP协议服务器软件列表:

1:参考链接一
2:参考链接二

服务器 许可证 操作系统 国家及地区 公司或组织 是否支持任意客户端登录 信息来源 备注
ejabberd 开源 Erlang,跨平台 俄罗斯 Process One 支持 服务商官网ejabberd 支持虚拟主机,支持集群,Ejabberd2:安装和操作指南
jabberd2.x GPLv2 C,主要是Linux,Windows版本很旧 波兰 Xiaoka 支持 服务商官网jabberd2.x 支持虚拟主机,不支持集群,注意它并不是jabberd1.4的升级版本, Jabberd2:安装和管理指南
M-Link 商业 不详 英格兰 Isode 支持 服务商官网 M-Link Server jabber.org现在用的他们家的服务器
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 出来得比较晚,支持虚拟主机,支持集群

 


你可能感兴趣的:(前后端)