Extensible Messaging and Presence Protocol (XMPP, ursprünglich Jabber) ist ein offenes Kommunikationsprotokoll, das für Instant Messaging (IM), Präsenzinformationen und die Pflege von Kontaktlisten entwickelt wurde. Es basiert auf XML (Extensible Markup Language) und ermöglicht den Austausch strukturierter Daten in nahezu Echtzeit zwischen zwei oder mehr Netzwerkeinheiten. Das auf Erweiterbarkeit ausgelegte Protokoll bietet eine Vielzahl von Anwendungen, die über den traditionellen Instant Messaging hinausgehen und in den breiteren Bereich der nachrichtenorientierten Middleware fallen, einschließlich Signalisierung für VoIP, Video, Dateiübertragung, Spiele und andere Anwendungen.
ein offenes und sicheres Protokoll, das keine Trades verlangt. Es gibt viele Clients, die es verwenden können: https://xmpp.org/uses/instant-messaging.html