Jabber服务器库在c++

Jabber server library in C++

本文关键字:c++ 服务器 Jabber      更新时间:2023-10-16

我正在寻找一个在c++中的jabber服务器库。我试过gloxd,但它很难编译,漏洞百出,而且一年多来一直没有任何活动。

我想做的是能够构建一个接受xmpp流的过程,实现自己的方式来认证和构建自定义名单。

查看Swiften,这是XMPP场景中一个相对较新的添加。它主要用于客户端Swift,但也用于Spectrum 2,它可以作为客户端的服务器。

在Swift git仓库中,还有一个叫做Slimber的工具,它在无服务器的消息传递模式下充当客户端,然后将其作为正常的客户端接口呈现。Spectrum 2和Slimber的服务器部分可能对您的学习很有用。

在Sourceforge上查看libxmpp项目。我对它了解不多。然而,几年前,我在loudmouth库的基础上写了一个c++层。将C库结构包装在瘦c++类中并不难。

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

高声讲话:https://launchpad.net/loudmouth