Extensible Messaging and Presence Protocol
| Internet-protokolla | |
|---|---|
|
sovelluskerros |
DHCP • DHCPv6 • DNS • ESMTP • FTP • HTTP • IMAP • IRC • LDAP • MGCP • NNTP • NTP • POP • RPC • RTP • RTSP • SIP • SMTP • SNMP • SOCKS • SSH • Telnet • TLS/SSL • XMPP |
|
kuljetuskerros |
TCP • UDP • DCCP • SCTP • RSVP • RIP • BGP • ECN |
|
verkkokerros |
IP (IPv4 ja IPv6) • ICMP • ICMPv6 • IGMP • OSPF • IPsec |
Extensible Messaging and Presence Protocol (XMPP) (tunnettu aiemmin nimellä Jabber[1]) 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 Google, joka tarjoaa ilmaista Google Talk -palveluaan ja Facebook, jonka pikaviestin käyttää XMPP-protokollaa[2].
Sisällysluettelo |
Historia [muokkaa]
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[3].
Standardointi [muokkaa]
XMPP-protokolla määritellään seuraavissa RFC-dokumenteissa:
- 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)
Tämän lisäksi XMPP Standards Foundation julkaisee omia laajennuksia protokollaan.
Katso myös [muokkaa]
Lähteet [muokkaa]
- History of XMPP 15. heinäkuuta 2005. XMPP Standards Foundation. Viitattu 27. heinäkuuta 2007. (englanniksi)
- Jabber Technical Overview 26. tammikuuta 2005. Jabber Software Foundation. Viitattu 27. heinäkuuta 2007. (englanniksi)
Viitteet [muokkaa]
- ↑ Jabber Inc. - About Us
- ↑ Facebook 10. helmikuuta 2010. Viitattu 1. lokakuuta 2010. (englanniksi)
- ↑ XSF Press Release 16. tammikuuta 2007. XMPP Standards Foundation. Viitattu 27. heinäkuuta 2007. (englanniksi)
Aiheesta muualla [muokkaa]
- XMPP Standards Foundation (englanniksi)
- XMPP Extensions (englanniksi)
- XMPP Software: Clients (englanniksi)
- XMPP Software: Servers (englanniksi)
- Public XMPP Services (englanniksi)
- Jabber.org (Free XMPP server of the XSF