glooxd is an embeddable XMPP server library
written in portable C++. It is based on the XMPP
client/component library gloox. glooxd itself is
not an off-the-shelf XMPP server. Instead, you can
use it to easily create your own extensible server.
An authoritative DNS server.
An XML database and XQuery processor.