Jabber
Jabber ist ein offenes, XML-basiertes Netzwerkprotokoll für Instant Messaging und Onlinepräsenz. Zusätzlich werden Konferenzen unterstützt, in denen mehrere Benutzer über ein Thema sprechen. Jabber-basierte Software wird auf tausenden Servern im Internet eingesetzt und von wahrscheinlich über zehn Million Menschen weltweit genutzt.Das Projekt wurde 1998 von Jeremy Miller gestartet, und die erste öffentlich freigegebene größere Version erschien im Mai 2000. Der Hauptbestandteil ist jabberd, eine Server-Software, mit der sich Jabber-Clients verbinden können, um zu chatten. So kann entweder ein privates Jabber-Netzwerk beispielsweise hinter einer Firewall aufgebaut werden, oder man kann sich am weltweiten Jabber-Netzwerk beteiligen.
Ein Schlüsselkonzept von Jabber ist das der Transports, oder auch Gateways, das dem Benutzer erlaubt, im Jabber-Jargon Legacy Services genannte, andere Netzwerke wie AIM, ICQ, MSN, Yahoo oder IRC zu benutzen. Anders als Multi-Protokoll Programme, wie Trillian oder Gaim, funktioniert diese Verbindung auf Serverebene. Jeder Benutzer von Jabber kann sich bei einem dieser Transports registrieren, indem er bestehende Login-Informationen für diesen Dienst angibt, und kann dann mit Nutzern dieser Dienste kommunizieren, als ob diese auch Jabber-Benutzer wären. Deshalb kann jedes Clientprogramm, das den vollen Umfang des Jabber-Protokolls unterstützt, ohne weitere Änderung zur Kommunikation mit allen großen Instant Messaging-Netzwerken benutzt werden.
Das Jabber-Protokoll, das von der Jabber Software Foundation verwaltet wird, wurde der IETF unter dem Namen XMPP (eXtensible Messaging and Presence Protocol) als Entwurf für das offizielle Instant Messaging-Internetprotokoll vorgelegt. Dieser Prozess ist inzwischen abgeschlossen. Die beiden Protokoll-Bestandteile XMPP-Core und XMPP-IM wurden als Proposed Standard von der IETF verabschiedet.
Table of contents |
|
Weblinks
Allgemein
Client-Software für Jabber
Server-Software für Jabber