[jdev] Questions about XMPP transports dev.

Kevin Smith kevin at kismith.co.uk
Fri Jan 6 10:54:52 UTC 2012


On Fri, Jan 6, 2012 at 1:26 AM, Jo Galara <jogalara at gmail.com> wrote:
> Hi,
>
> I'm going write a transport which connects to another IM system, I'm
> planning to use C(++).
>
> - Can you recommend some source of information about XMPP transports and
> their protocol.

XEP-0114 defines component connections.

>
> - Are there any libraries I can use to make my life easier?

Swiften (http://swift.im/swiften) supports component connections, and
is used by the main C++ transport project (Spectrum -
http://spectrum.im) these days.

You might also consider talking to the Spectrum project, and see if
you can save yourself some work by resusing their code. I think you
should need to only implement the code to connect to the other network
if you use their 'libtransport'.

/K


More information about the JDev mailing list