Blinder Passagier
Als Anwender des Linux-Fenstermanagers XFCE war ich etwas frustriert, dass ich zur gleichzeitigen Benützung der Instant-Messaging Protokolle ICQ und Jabber entweder auf Pidgin oder Kopete festgelegt war; ersteres nervt wegen seinem mehr als aufdringlichem Werfen des Chatfensters in den Vordergrund (bei jeder eingehenden Nachricht!); zweiteres bringt eine Menge KDE-Bibliotheken mit, die das Konzept eines Light-/Middleweight Fenstermanagers ad absurdum führen.
Als ich nach längerem Hin und Her schon aufgegeben hatte und mich fortan asketisch nur mehr auf meine Jabber-Kontakte beschränken wollte, bin ich auf eine faszinierende Technik gestoßen: Jabber-Transports. Dabei geht es darum, dass nicht mehr der Client die Verbindung zum Gegenüber in Protokollen wie ICQ, MSN oder YIM verwaltet, sondern der Server. Man unterhält nur eine Jabber-Verbindung (z.B. über einen reinen Jabber-Client) zum Server und nutzt die anderen Instant-Messaging Protokolle über Jabber sozusagen als blinder Passagier mit.
Der Service Discovery des Jabber-Clients zeigt die Dienste, die der Server zur Verfügung stellt, an
Jetzt noch die ICQ-Login-Daten mitgeben
Und die ICQ-Kontakte erscheinen in der Kontaktliste
Prinzipiell werden Nachrichten an ICQ-Kontakte vom Jabber-Server an den ICQ-Server weitergeleitet, also in meinem Fall von jabber.gmx.net an icq.jabber.gmx.net. Dieser kommuniziert über ICQ (genauer über das OSCAR Protokoll) mit dem tatsächlichen ICQ-Server.
Die Vorteile liegen auf der Hand: Man verwaltet nur eine Jabber-Verbindung, die ICQ-Kontendaten schickt man nur über den Transport mit.
ICQ ändert wieder mal überraschend die Protokollversion? Mir doch egal, soll sich doch GMX drum kümmern, die Anbindung an den ICQ-Server wieder zu gewährleisten.
Jemand will meine IP-Adresse über ICQ rausfinden? Wird schwierig, ist der Transport doch auch gleichzeitig ein Proxy. Außerdem brauche ich in meiner Firewall nur den Jabber-Port zu öffnen, die anderen Protokolle laufen über den Transport mit. Als Nachteil kann man anführen, dass GMX eventuell die ICQ-Daten der Benutzer sammeln könnte - allerdings sollte man über ICQ sowieso nicht zu viele intime Details über sich verraten.
Im Wikipedia-Artikel zu Jabber-Transports wird diese Technik explizit als Übergangslösung angeführt - aber über die etwaige plötzliche Nichtverfügbarkeit braucht man sich zumindest bei GMX trotzdem keine Sorgen zu machen, denn der Transport existiert wohl nur wegen dem GMX.de MultiMessenger, der auch mit ICQ, MSN usw. kommunizieren kann.
Als ich nach längerem Hin und Her schon aufgegeben hatte und mich fortan asketisch nur mehr auf meine Jabber-Kontakte beschränken wollte, bin ich auf eine faszinierende Technik gestoßen: Jabber-Transports. Dabei geht es darum, dass nicht mehr der Client die Verbindung zum Gegenüber in Protokollen wie ICQ, MSN oder YIM verwaltet, sondern der Server. Man unterhält nur eine Jabber-Verbindung (z.B. über einen reinen Jabber-Client) zum Server und nutzt die anderen Instant-Messaging Protokolle über Jabber sozusagen als blinder Passagier mit.
Der Service Discovery des Jabber-Clients zeigt die Dienste, die der Server zur Verfügung stellt, an
Jetzt noch die ICQ-Login-Daten mitgeben
Und die ICQ-Kontakte erscheinen in der Kontaktliste
Prinzipiell werden Nachrichten an ICQ-Kontakte vom Jabber-Server an den ICQ-Server weitergeleitet, also in meinem Fall von jabber.gmx.net an icq.jabber.gmx.net. Dieser kommuniziert über ICQ (genauer über das OSCAR Protokoll) mit dem tatsächlichen ICQ-Server.
Die Vorteile liegen auf der Hand: Man verwaltet nur eine Jabber-Verbindung, die ICQ-Kontendaten schickt man nur über den Transport mit.
ICQ ändert wieder mal überraschend die Protokollversion? Mir doch egal, soll sich doch GMX drum kümmern, die Anbindung an den ICQ-Server wieder zu gewährleisten.
Jemand will meine IP-Adresse über ICQ rausfinden? Wird schwierig, ist der Transport doch auch gleichzeitig ein Proxy. Außerdem brauche ich in meiner Firewall nur den Jabber-Port zu öffnen, die anderen Protokolle laufen über den Transport mit. Als Nachteil kann man anführen, dass GMX eventuell die ICQ-Daten der Benutzer sammeln könnte - allerdings sollte man über ICQ sowieso nicht zu viele intime Details über sich verraten.
Im Wikipedia-Artikel zu Jabber-Transports wird diese Technik explizit als Übergangslösung angeführt - aber über die etwaige plötzliche Nichtverfügbarkeit braucht man sich zumindest bei GMX trotzdem keine Sorgen zu machen, denn der Transport existiert wohl nur wegen dem GMX.de MultiMessenger, der auch mit ICQ, MSN usw. kommunizieren kann.
bellerophon - 23. Aug, 20:22
0 Kommentare - Kommentar verfassen - 0 Trackbacks
Trackback URL:
https://keinspass.twoday.net/stories/5143442/modTrackback