即时聊天服务器-Jabberd2
2012-05-28 11:38:50 阿炯

本站赞助商链接,请多关照。 Jabberd2 是一个基于 XMPP 协议的服务器端软件,是新一代的 Jabberd 项目。它并不是 Jabberd 1.x 的新版本,而是一个新的分支。

jabberd 2.x project is the next generation of the jabberd project. It has been rewritten from the ground up to be scalable, architecturally sound and to support the latest protocol extensions coming out of the XSF.

Extensible Messaging and Presence Protocol is an IETF accepted open Internet Standard for XML based communications technology. It has been formalized under RFC 3920 and RFC 3921.

XMPP was designed for real-time communication, which powers a wide range of applications including instant messaging, presence, media negotiation, whiteboarding, collaboration, lightweight middleware, content syndication, EDI, RPC and more.

Features
Standards compliant: RFC 3920, RFC 3921, RFC 3920bis and RFC 3921bis;
Support for MySQL, PostgreSQL, SQLite, BerkeleyDB, Oracle, LDAP, PAM, GSSAPI
Virtual hosts with dynamic mass-virtual-hosts creation feature
Host based ACLs and packet filter for policy XMPP routing control
Extremely portable: Runs on Linux, *BSD, Solaris, Windows 32, DD-WRT, …
Unique features
 Advanced Component Protocol
 Advanced Message Processing
 Contact Addresses for XMPP Services
 Simple Communications Blocking
 Multiple resource binding on one client connection
 Resource unbinding
 Stanza Acknowledgements
 SASL External authentication of clients

XEPs supported:
 
最新版本:2.2
该版本主要是 bug 修复,修复了 2.2.15 移植到 Git 上的一些问题,改进了源码和文档,同时实现了将调试信息写到文件的功能。

项目主页:http://codex.xiaoka.com/