right|frame|XMPP Standards Foundation

Extensible Messaging and Presence Protocol (XMPP) (tunnettu aiemmin nimellä JabberJabber Inc. - About Us) on pikaviestintään ja läsnäolon seurantaan kehitetty avoin teknologia. XMPP-protokolla on laajennettava, ja tukee nykyään pikaviestinnän lisäksi muun muassa VoIP-puheluita ja tiedostonsiirtoa. Sähköpostin tavoin XMPP-järjestelmällä ei ole yhtä keskitettyä palvelinta, vaan järjestelmä tunnistaa käyttäjän palveluntarjoajan domain-tunnuksen avulla. Tunnetuimpia XMPP-palveluntarjoajia ovat Jabber.org, joka tunnetaan nk. alkuperäisenä pikaviestipalveluna, ja Google, joka tarjosi ilmaista Google Talk -palveluaan. Erityisesti suomalaisille palvelua tarjoaa Jabber.fi. Myös Facebookilla on ollut XMPP-protokollaa käyttävä liityntä pikaviestimeensä.

Historia Jeremie Miller julkisti Jabber-projektin vuonna 1998 tavoitteenaan luoda avoimiin standardeihin nojautuva pikaviestinjärjestelmä. Ensimmäinen palvelinohjelmisto, jabberd, valmistui vuonna 1999. Vuonna 2001 luotiin Jabber Software Foundation jonka tehtäväksi tuli Jabber-protokollan ja sen laajennuksien määritteleminen. IETF standardoi protokollan vuonna 2004 nimellä XMPP ja Jabber Software Foundation sai nimen XMPP Standards Foundation kolme vuotta myöhemmin.

19. toukokuuta 2014 monet XMPP-palvelinten ylläpitäjät määrittelivät salauksen pakolliseksi sekä asiakassovellusten että palvelinten välisessä liikenteessä.

Standardointi XMPP-protokolla määritellään seuraavissa RFC-dokumenteissa: - Extensible Messaging and Presence Protocol (XMPP): Core - Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence - Mapping the Extensible Messaging and Presence Protocol (XMPP) to Common Presence and Instant Messaging (CPIM) - End-to-End Signing and Object Encryption for the Extensible Messaging and Presence Protocol (XMPP)

Tämän lisäksi XMPP Standards Foundation julkaisee omia laajennuksia protokollaan.

Katso myös Pikaviestintä Google Talk

Lähteet

Viitteet

Aiheesta muualla

XMPP Standards Foundation XMPP Extensions XMPP Software: Clients XMPP Software: Servers Public XMPP Services Jabber.org (Free XMPP server of the XSF)

Luokka:Pikaviestintä Luokka:XML Luokka:Avoimet standardit Luokka:OSI-sovelluskerros