XMPP

Linux.fista
Versio hetkellä 26. helmikuuta 2014 kello 13.50 – tehnyt Rexroom (keskustelu | muokkaukset) (Eka veto)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

eXtensible Messaging and Presence Protocol (tunnetaan myös nimellä Jabber) on avoin standardoitu pikaviestintäprotokolla. Erona muihin vastaaviin, kuka tahansa voi perustaa oman viestintäpalvelimen omaan tai yhteiseen käyttöön, kun taas muissa on yleensä keskuspalvelimia joita harrastelijat eivät voi pystyttää. Palvelimiin voi myös perustaa IRCin kaltaisia MUC (Multi-User Chat) -keskustelukanavia. Avoimuutensa takia useilla pikaviestisovelluksilla onkin tuki protokollalle.

Käyttäjän näkökulmasta protokolla toimii kuin sähköposti: Koska käyttäjä on sidottu palvelimen käyttäjäksi eikä yleisen rekisterin taakse kuten joissakin ympäristöissä, esimerkiksi matti@testi.fi kertoisi että Matti olisi testi.fi -verkotunnuksessa majailevan palvelimen rekisteröity käyttäjä. Sitä kautta hän voi pikaviestittää (muilla) palvelimilla oleville käyttäjille.

Palvelinsovelluksia

ejabberd

ejabberd on Erlang -ohjelmointikielellä pyörivä sovellus, jota Nokiakin on käyttänyt. Se on myös yksi suosituimmista palvelinsovelluksista.

Prosody

Prosody on Lua -skriptillä kirjoitettu palvelinsovellus. Se soveltuu hyvin rajoitettuihin ja resurssiköyhiin ympäristöihin. Vaikkakin siitä uupuu graafinen käyttöliittymä, sen asentaminen on suhteellisen kivutonta.


Pikaviestisovelluksia


Suomalaisia XMPP-palvelimia


Aiheesta muualla