Instant Messaging mit XMPP / Jabber

Was ist XMPP?

Das Extensible Messaging and Presence Protocol (XMPP, früher Jabber) ist bei Benutzern von Instant Messengern heute weitgehend unbekannt, obwohl es bereits vor 20 Jahre von Jeremie Miller entwickelt wurde. XMPP ist im Vergleich zu anderen proprietären Nachrichtenprotokollen wie AOL Instant Messenger und ICQ ein offener Standard basierend auf XML. So gibt es heutzutage verschiedene XMPP-basiertes Instant-Messaging-Netzwerke wie WhatsApp, Nimbuzz, ChatMe und Kontalk.

Vorteile von XMPP

Die Vorteile von XMPP lassen sich am besten mit der E-Mail vergleichen. Ein E-Mail Postfach kann bei verschiedenen Anbietern angelegt werden. Der Austausch von E-Mails zwischen Nutzern verschiedener Anbieter (z.B. gmail.com oder yahoo.com) ist dabei kein Problem. Bei XMPP ist das analog zur E-Mail, jedoch für den Bereich Instant Messaging. Bei XMPP-Adressen gilt die gleiche Syntax wie bei einer E-Mail-Adresse, z.B. benutzer@anbieter.de. Ein XMPP-Chat hat dieselben grundlegenden Funktionen wie andere Messenger-Dienste wie Telegram und Facebook Messenger, jedoch ist man in der Wahl seines Anbieters frei. Mit einem XMPP-Konto kann man Chat-Nachrichten an andere XMPP-Nutzer schreiben oder empfangen, unabhängig von Anbieter, Betriebssystem und Gerät.

Vorteile von XMPP im Überblick:

  • Offener Standard (veröffentlicht von der IETF als RFC 6120, 6121 und 6122)
  • Freie Wahl des Anbieters (eine Liste von XMPP Software ist hier zu finden)
  • Unabhängig von Betriebssystem und Gerät
  • Kostenlose Alternative zu anderen Messenger Diensten
  • Datenschutzfreundlich (da XMPP-Server unter eigener Verwaltung)

XMPP auf der Business Bot Plattform

Mit dem Release R2018 FP1829 unterstützt die Business Bot Plattform auch XMPP basierte Chatbots. Dabei kann ein XMPP-Server wie beispielsweise Openfire unter eigener Verwaltung (im Unternehmen) betrieben werden, um so einen hohen Datenschutzstandard zu gewährleisten. Die Einrichtung des XMPP-Chatbots erfolgt in wenigen Schritten. Zudem werden neben textbasierten Nachrichten auch Bilder und Dateien zwischen XMPP-Benutzern und XMPP-Chatbots unterstützt.

Chatbot in XMPP-Client Spark
Chatbot Dialog in XMPP-Client Spark

Sie möchten mehr über das Thema erfahren? Kontaktieren Sie uns, wir unterstützen Sie gerne rund um das Thema Chatbots im Unternehmensumfeld.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.