Jabber Programmer's Tips and Tricks
From JabberWiki
[edit]
General
Having a Jabber client available that has a XML console is a really good thing! In example Exodus has a nice console (press F12), but there are many other possibilities, too.
[edit]
For C and C++ users
XML parsers For c and c++ expat (MIT license) is a good choice. The libxml2 (MIT license) has strange SAX behaviour, as a XMPP stream is something like an unfinished XML document this is not good.
Xerces-C is a good xml parser for xmpp. It may be a bit heavy, but it supports sax and dom.
[edit]
Windows GUI programmers
Do you know about blocking and non blocking sockets? Do you know WSAAsyncSelect() and threads? No? Then you should consult in exmaple tangentsoft's wskfaq first!
