Jump to navigation
Jump to search
Newer edit →
XMPP Programmer's Tips and Tricks
Revision as of 11:02, 24 July 2010
972 bytes added
11:02, 24 July 2010
no edit summary
== General ==
Having a Jabber client available that has a XML console is a really good thing! In example [http://code.google.com/p/exodus/ Exodus] has a nice console (press F12), but there are many other possibilities, too.
== For C and C++ users ==
For c and c++ [http://expat.sourceforge.net/ expat] ([http://www.opensource.org/licenses/mit-license.php MIT] license) is a good choice. The [http://xmlsoft.org libxml2] ([http://www.opensource.org/licenses/mit-license.php MIT] license) has strange SAX behaviour, as a XMPP stream is something like an '''unfinished''' XML document this is not good.
[http://xml.apache.org/xerces-c/ Xerces-C] is a good xml parser for xmpp. It may be a bit heavy, but it supports sax and dom.
== 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 [http://tangentsoft.net/wskfaq/ tangentsoft's wskfaq] first!
Retrieved from "
Board of directors
Summits, Conferences & Meetups