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)
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 ⓘ |
Referenced by (32)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Extensible Messaging and Presence Protocol
this entity surface form:
Extensible Messaging and Presence Protocol
this entity surface form:
Jabber
this entity surface form:
Jabber
this entity surface form:
Extensible Messaging and Presence Protocol
this entity surface form:
Extensible Messaging and Presence Protocol (XMPP): Core
this entity surface form:
Extensible Messaging and Presence Protocol
this entity surface form:
XMPP core
this entity surface form:
XMPP stream
this entity surface form:
Jabber Identifier
this entity surface form:
XMPP core layer
this entity surface form:
Extensible Messaging and Presence Protocol
this entity surface form:
Extensible Messaging and Presence Protocol (XMPP): Address Format
this entity surface form:
Extensible Messaging and Presence Protocol
this entity surface form:
Extensible Messaging and Presence Protocol
this entity surface form:
Jabber