Introduction to XMPP
XMPP is the acronym for Extensible Messaging and Presence Protocol. It is an XML-based open protocol for real-time communication. It is used to send XML-data between entities through a bi-directional stream.
With XMPP you do not have to poll for data since communication is bi-directional!
XMPP is well adopted and support exists for all common and most uncommon platforms.
XMPP is secure, reliable and well tested technology.
For more information about the protocol check out xmpp.org.
From now on this crash course in xmpp will only target topics needed to get going with Clayster.