I have been working on a text and voice chat application, and I am looking at XMPP. I visited http://www.xmpp.org and found an open source server and clients. the clients don't seem to provide me the complete flexibility I need, so I need to create one of my own.
I need to know the following:
How can I connect to an XMPP server(I have installed Openfire)? My basic aim is just to send XML and receive the response from Openfire.
What XML do I need to send, and how do I send and receive it?