Encyclopedia  |   World Factbook  |   World Flags  |   Reference Tables  |   List of Lists     
   Academic Disciplines  |   Historical Timeline  |   Themed Timelines  |   Biographies  |   How-Tos     
Sponsor by The Tattoo Collection
Extensible Messaging and Presence Protocol
Main Page | See live article | Alphabetical index

Extensible Messaging and Presence Protocol

 
Extensible Messaging and Presence Protocol, or XMPP, is an open, XML-based protocol for near real-time extensible messaging and presence events. It is the core protocol of the Jabber Instant Messaging and Presence technology which is currently deployed on thousands of servers across the Internet and is used by millions of people worldwide. The IETF XMPP working group aims to adapt the XMPP for use as an IETF Instant Messaging and Presence technology.

Internet Drafts

XMPP-CORE describes client-server messaging using two open ended XML streams. XML streams consist of , and (info/query). Connection is authenticated with Simple Authentication and Security Layer (SASL) and encrypted with Transport Layer Security (TLS).

XMPP-IM describes instant messaging (IM), the most common application of XMPP.

XMPP-E2E describes end to end encryption of XMPP messages using S/MIME. Conflicting this proposal, many clients currently use GPG for encrypting messages.

External links