The new IM standard
The Extensible Messaging and Presence Protocol (XMPP)
XMPP (RFC 3923) is created by the Jabber open-source community in 1999, not so new after all
…
It keep on evolving until now … it’s quite matured, if isn’t about Google Talk … I’ve never heard of it.
I’ll briefly describe it, XMPP uses XML as a standard format to send message between nodes, other generic functions such as providing personal address book, sender/receiver identification … etc.
We all knew that when XML came to place, cross-IM communication will become possible, and that’s what makes it so powerful.
Reference:
- XMPP official site
- RFC 3920: Extensible Messaging and Presence Protocol (XMPP): Core
- RFC 3921: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
- RFC 3922: Mapping the Extensible Messaging and Presence Protocol (XMPP) to Common Presence and Instant Messaging (CPIM)
- RFC 3923: End-to-End Signing and Object Encryption for the Extensible Messaging and Presence Protocol (XMPP)