<?xml		version="1.0"
		encoding="UTF-8"?>
<!DOCTYPE	html
		PUBLIC "-//W3C//DTD XHTML 1.1//EN"
		"http://www.w3.org/1999/xhtml/DTD/xhtml11.dtd">
<?xml-stylesheet href="/buntstyle" type="text/css"?>

<html	xmlns="http://www.w3.org/1999/xhtml"
	xml:lang="de">

<head>
    <title>	Jabber instant messaging</title>
    <link	rel="stylesheet"
		href="/buntstyle"
		title="matthias.wimmer.name style"
		type="text/css" />
    <link	rel="icon"
		href="/auge.png"
		type="image/png" />
    <link	rel="bookmark"
		href="/"
		title="Eingang zu dieser Website" />
    <link	rel="help"
		href="help.xml"
		title="Hilfe zu diesem Internetangebot" />
    <link	rel="glossary"
		href="glossar.xml"
		title="Glossar zu diesem Internetangebot" />
    <link	rel="search"
		href="/suche"
		title="Suchen innerhalb dieser Website" />
</head>

<body>
<div xml:lang='de'>
    <div class='text'>
	<h1>	<span xml:lang='en'>Jabber!</span> -
	    Wieso <span xml:lang='en'>Jabber?</span></h1>

	<p class='text'>Wie an anderer Stelle auf meiner
	    <span xml:lang='en'>Website</span> zu lesen ist, nutze ich
	    als <span xml:lang='en'>Instant-Messenger-System Jabber</span>.
	    Oft werde ich gefragt, wieso
	    ich nicht wie <q>alle anderen</q> auch <acronym title='I seek you' xml:lang='en'>ICQ</acronym>, <acronym title='AOL Instant Messenger'>AIM</acronym> oder dergleichen nutze.
	    Nun, das kann ich erklären:</p>

	<p class='text'><span xml:lang='en'>ICQ</span> nutze ich nicht, da das
	    Protokoll von vorn bis hinten unsicher
	    ist. Viele wissen wahrscheinlich (oder auch nicht), dass der
	    Authorisierungs-Anforderung bei <span xml:lang='en'>ICQ</span> nur
	    ein Augenschein ist. Jeder kann jeden beliebigen
	    <span xml:lang='en'>ICQ</span>-Nutzer zu seiner
	    <q xml:lang='en'>Contact-List</q>
	    hinzufügen, auch ohne die Zustimmung des anderen vorher einzuholen.
	    Dass es so aussieht, als müsste man dies ist nur eine Sache der
	    Original-<span xml:lang='en'>ICQ</span>-<span xml:lang='en'>Software</span>. Mit den meisten Nachbau-Programmen geht
	    es deswegen auch ohne. Ebenso ist es nicht möglich jemanden,
	    der einen in seiner <span xml:lang='en'>"Contact-List"</span> hat,
	    die Zustimmung dazu wieder zu entziehen.</p>

	<p class='text'>Ein weiteres <span xml:lang='en'>ICQ</span>-Problem ist, dass
	    wenn man diesen Dienst unbeschränkt nutzen möchte, für alle
	    anderen <span xml:lang='en'>ICQ</span>-Nutzer es kein
	    Problem ist herauszufinden, welche <acronym title='Internet Protocol' xml:lang='en'>IP</acronym>-Adresse man gerade hat.
	    Zwar lässt sich dies verhindern, indem man nur die Kommunikation
	    über den Server zulässt, dann aber ist z.B. die maximale
	    Nachrichtenlänge beschränkt.</p>

	<p class='text'>Und wieso nicht den <span xml:lang='en'><acronym title='Microsoft Network'>MSN</acronym>-Messenger?</span>
	    Um diesen Dienst zu nutzen habe
	    ich mir eine <span xml:lang='en'>Mail</span>adresse bei
	    <span xml:lang='en'>Hotmail</span> zugelegt. (Die
	    <span xml:lang='en'>Hotmail-Mail</span>adresse
	    ist gleichzeitig auch die Identität beim
	    <span xml:lang='en'>MSN-Messenger</span>-Dienst.)
	    Obwohl ich diese <span xml:lang='en'>Hotmail</span>-Adresse nie
	    jemandem gegeben habe und
	    nie öffentlich genutzt habe, erhalte ich Werbemails
	    <span xml:lang='en'>(Spam)</span> auf
	    dieser Adresse. - Das muss ich mir nicht freiwillig antun.</p>

	<p class='text'>Am AIM <span xml:lang='en'>(<acronym title='America online'>AOL</acronym> Instant Messenger)</span>
	    wiederum stört mich, dass man keine
	    Nachrichten an Nutzer verschicken kann, die gerade nicht
	    <span xml:lang='en'>online</span> sind.
	    Außerdem ist es wiederum nicht so, dass der andere einen erst
	    sieht, wenn man dies zulässt.</p>

	<p class='text'>Bleibt der <span xml:lang='en'>Yahoo!-Messenger</span> noch von
	    den bekannteren Diensten
	    übrigt. Ihn habe ich noch nicht so sehr getestet, da ich eigentlich
	    niemanden kenne, der diesen Dienst ebenso nutzt. Aber wieso sollte
	    ich auch den <span xml:lang='en'>Yahoo!-Messenger</span> nutzen,
	    wenn niemand meiner
	    Bekannten ihn sonst nutzt. Mir scheint es in diesem Dienst auch
	    nicht möglich zu sein, über einen
	    <span xml:lang='en'>Online</span>-Status anzuzeigen, ob
	    man gerade beschäftigt, <span xml:lang='en'>Chat</span>-bereit
	    oder sonstetwas ist.</p>

	<p class='text'>Aufgrund all dieser Überlegungen habe ich mich dazu entschlossen
	    <span xml:lang='en'>Jabber</span> zu meinen <acronym title='Instant Messaging'>IM</acronym>-System zu machen.
	    <span xml:lang='en'>Jabber</span> berut auf einem
	    vollständig öffentlich dokumentierten Protokoll, das in
	    <a href='ftp://ftp.rfc-editor.org/in-notes/rfc3920.txt'>RFC 3920
		ff.</a> unter dem Namen XMPP spezifiziert ist. Es gibt
	    <span xml:lang='en'>Clients</span> für fast alle Betriebssysteme
	    (incl. <span xml:lang='en'>Unix, Mac, Palm, Windows, ...</span>)
	    und jeder kann das System selbst erweitern wie er will oder seinen
	    eigenen Server in die weltweite Community einbringen.</p>

	<p class='text'><span xml:lang='en'>Jabber</span> führt alle Kommunikation
	    über einen <span xml:lang='en'>Server</span> durch, damit bekommt
	    kein anderer <span xml:lang='en'>Jabber</span>-Nutzer die eigene
	    <span xml:lang='en'>IP</span>-Adresse mitgeteilt und es ist auch
	    kein Problem über andere Medien wie
	    <abbr title='zum Beispiel'>z.B.</abbr> das Mobiltelefon
	    <span xml:lang='en'>Jabber</span> zu nutzen, man braucht jeweils
	    nur einen <span xml:lang='en'>Jabber-Server,</span> der einen
	    versteht.
	</p>

	<p class='text'><span xml:lang='en'>Jabber</span> berut auf <acronym title='extensible markup language' xml:lang='en'>XML</acronym> und ist damit
	    beliebig erweiterbar. Authorisierungen können beliebig
	    zurückgenommen werden und Nachrichten auf Wunsch sogar
	    mit <acronym title='GNU privacy guide'>GPG</acronym> oder <acronym title='pretty good privacy' xml:lang='en'>PGP</acronym> verschlüsselt werden. Ebenso kann man
	    Nachrichtenregeln definieren damit z.B. alle Nachrichten, die
	    während des Urlaubs ankommen automatisch mit einem Hinweis auf
	    die Abwesenheit beantwortet werden.</p>

	<p class='text'>Und ein auch nicht uninteressanter Aspekt von
	    <span xml:lang='en'>Jabber</span> ist, dass es
	    Übergänge in alle möglichen anderen IM- und
	    <span xml:lang='en'>Chat</span>-Systeme gibt. Somit
	    ist z.B. auch die Kommunikation mit Nutzern aus allen anderen oben
	    genannten <span xml:lang='en'>Instant-Messenger</span>-Diensten
	    möglich.</p>

	<p class='text'>Weitere Informationen zu Jabber gibt es auf den folgenden Seiten:
	    <a href='http://amessage.de/' xml:lang='en'>amessage</a>,
	    <a href='http://www.jabber.org/' xml:lang='en'>jabber.org</a>.
	</p>

	<p class='text'>Und wer nun zu guter Letzt auch einmal
	    <span xml:lang='en'>Jabber</span> ausprobieren möchte
	    und wissen will, was meine Identität im Jabber ist, dem sei sie
	    verraten:
	    <a href='xmpp://mawis@amessage.info'>mawis@<span xml:lang='en'>amessage</span>.info</a>
	</p>
    </div>
</div>    <div class="lastmodified">
    	Diese Seite wurde zuletzt bearbeitet am 2005-01-03.
    </div>
    <hr class='nonvisual' />
    <div class="lefts" title="Navigation">
	<div	class="oeil"> </div>

	<div	class="navigation">


    <div class='navbox' title='Navigation: Informatik'>
<strong class='navhead'>
Informatik<span class='nonvisual'>: </span></strong>

	<span class='naventry' xml:lang='en'><a href="jabber.xml" class="navelement">
	    Jabber!</a></span><span class='nonvisual'> | </span>

	<span class='naventry' xml:lang='en'><a href="warp.xml" class="navelement">
	    Warp</a></span><span class='nonvisual'> | </span>

	<span class='naventry'><a href="latin9.xml" class="navelement">
	    €uro</a></span><span class='nonvisual'> | </span>

	<span class='naventry' xml:lang='en'><a href="imu.xml" class="navelement">
	    <acronym title='Instant Messaging'>IM</acronym> Unified</a></span><span class='nonvisual'> | </span>

	<span class='naventry'><a href="/Zweierkomplement" class="navelement">
	    Negative Dualzahlen</a></span><span class='nonvisual'> | </span>

    <span class="navunten"></span>
</div>


    <div class='navbox' title='Navigation: Uni'>
<strong class='navhead'>
Uni<span class='nonvisual'>: </span></strong>

	<span class='naventry'><a href="/uni/TGI-Praktikumsvortrag" class="navelement">TGI-Vortrag</a></span><span class='nonvisual'> | </span>

	<span class='naventry'><a href="/uni/ProseminarVortrag" class="navelement">Proseminar: Vortrag</a></span><span class='nonvisual'> | </span>

	<span class='naventry'><a href="/uni/ProseminarAusarbeitung" class="navelement">... Ausarbeitung</a></span><span class='nonvisual'> | </span>

    <span class="navunten"></span>
</div>


    <div class='navbox' title='Startseite'>
<strong class='navhead'>
Startseite<span class='nonvisual'>: </span></strong>

	<span class='naventry'><a href="/" class="navelement">
	    Startseite</a></span><span class='nonvisual'> | </span>

    <span class="navunten"></span>
</div>

</div>

	<div class="abschluss"> </div></div>

</body>
</html>
