XMPP

E42571

XMPP (Extensible Messaging and Presence Protocol) is an open, XML-based communication protocol primarily used for instant messaging, presence information, and real-time data exchange over the internet.

All labels observed (11)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf communication protocol ⓘ
instant messaging protocol ⓘ
open standard ⓘ
abbreviationOf XMPP self-linksurface differs ⓘ
surface form: Extensible Messaging and Presence Protocol
addressingScheme Jabber ID ⓘ
basedOn XML ⓘ
designGoal decentralization ⓘ
extensibility ⓘ
near real-time delivery ⓘ
open federation ⓘ
extensionNamespacePrefix XEP ⓘ
formerlyKnownAs XMPP self-linksurface differs ⓘ
surface form: Jabber
fullName XMPP self-linksurface differs ⓘ
surface form: Extensible Messaging and Presence Protocol
governedBy XMPP Standards Foundation ⓘ
hasCoreSpecification RFC 6120 ⓘ
RFC 6121 ⓘ
RFC 7622 ⓘ
hasExtensionMechanism XMPP Extension Protocols ⓘ
JIDFormat localpart@domain/resource ⓘ
operatesOver the internet ⓘ
surface form: Internet
originatedFrom Jabber open-source community ⓘ
primaryUse instant messaging ⓘ
presence information ⓘ
real-time data exchange ⓘ
protocolType application layer protocol ⓘ
stream-oriented protocol ⓘ
standardizedBy Internet Engineering Task Force ⓘ
surface form: IETF
supports end-to-end encryption via extensions ⓘ
federated messaging ⓘ
file transfer ⓘ
multi-user chat ⓘ
presence notifications ⓘ
presence subscriptions ⓘ
publish-subscribe ⓘ
real-time communication ⓘ
resource binding ⓘ
roster management ⓘ
voice and video signaling ⓘ
supportsAuthentication SASL ⓘ
supportsSecurity TLS ⓘ
typicalPort 5222 ⓘ
typicalTransport Transmission Control Protocol ⓘ
surface form: TCP
usedFor IoT communication ⓘ
consumer messaging ⓘ
enterprise messaging ⓘ
gaming communication ⓘ
social networking features ⓘ
uses XML stanzas ⓘ
XML streams ⓘ
client-server architecture ⓘ
server-to-server federation ⓘ

How these facts were elicited

Referenced by (32)

Full triples — surface form annotated when it differs from this entity's canonical label.

STARTTLS → usedInProtocol → XMPP ⓘ
XMPP → fullName → XMPP self-linksurface differs ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
XMPP → abbreviationOf → XMPP self-linksurface differs ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
XMPP → formerlyKnownAs → XMPP self-linksurface differs ⓘ
this entity surface form: Jabber
Apple iChat → supportsProtocol → XMPP ⓘ
this entity surface form: Jabber
Hydra → supportsProtocol → XMPP ⓘ
DANE → supportsProtocol → XMPP ⓘ
XMPP Standards Foundation → focusesOn → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
SASL → usedIn → XMPP ⓘ
RFC 6120 → title → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol (XMPP): Core
RFC 6120 → definesProtocol → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
RFC 6120 → standardizes → XMPP ⓘ
this entity surface form: XMPP core
RFC 6120 → updates → XMPP ⓘ
this entity surface form: XMPP core specification
RFC 6120 → definesTerm → XMPP ⓘ
this entity surface form: XMPP stream
RFC 6120 → definesTerm → XMPP ⓘ
this entity surface form: Jabber Identifier
RFC 6120 → definesLayer → XMPP ⓘ
this entity surface form: XMPP core layer
RFC 6121 → title → XMPP ⓘ
this entity surface form: XMPP: Instant Messaging and Presence
RFC 6121 → protocolFamily → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
RFC 7622 → title → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol (XMPP): Address Format
RFC 7622 → updatesProtocol → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
RFC 7622 → appliesTo → XMPP ⓘ
RFC 7622 → appliesTo → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
XMPP Extension Protocols → extends → XMPP ⓘ
this entity surface form: Extensible Messaging and Presence Protocol
XEP → appliesTo → XMPP ⓘ
YouTrack → supportsNotificationChannel → XMPP ⓘ
this entity surface form: Jabber