C ++中的Jabber服务器库

时间:2011-12-16 23:39:34

标签: c++ xmpp

我正在寻找一个C ++中的jabber服务器库。 我尝试过glooxd,但是现在已经超过一年了,很难编译,错误和没有活动。

我正在尝试做的是,能够构建一个接受xmpp流的流程,实现自己的身份验证和构建自定义名单。

2 个答案:

答案 0 :(得分:3)

查看Swiften,这是XMPP场景的一个相对较新的补充。它主要在客户端Swift中使用,但也可以由Spectrum 2使用,它可以充当客户端的服务器。

Swift git repo中,还有一个名为Slimber的工具,它充当client in serverless messaging mode,然后将其显示为普通客户端界面。 Spectrum 2和Slimber的服务器部分可能对您有用。

答案 1 :(得分:0)

查看Sourceforge上的libxmpp项目。我不太了解它。但是,几年前,我在loudmouth库之上编写了一个C ++层。将C库结构包装在瘦C ++类中并不困难。

Libxmpp:http://sourceforge.net/projects/xmpp/

Loudmouth:https://launchpad.net/loudmouth