Tech pages
Jump to navigation
Jump to search
This section aims to provide a moderate level of understanding for XMPP's various technologies, for server admins, developers, and power users. Starting as a rework of the Technology overview page, its subsections are deep dives of specific technical topics of the protocol.
XMPP Technologies
The following pages provide an introduction to various XMPP technologies, including links to specifications, implementations, tutorials, and special-purpose discussion venues. You may want to read the technology overview before diving into the details.
- Core -- information about the core XMPP technologies for XML streaming
- BOSH & Websocket -- HTTP bindings for XMPP
- Jingle -- SIP-compatible multimedia signalling for voice, video, file transfer, and other applications
- Multi-User Chat -- flexible, multi-party communication
- PubSub -- alerts and notifications for data syndication, rich presence, and more
- XEP-0368 -- implementation guides for SRV records
OMEMO
The subsection on OMEMO contains various entries
- OMEMO -- implementation guides to OMEMO
New tech pages
- Privacy -- presence subscriptions, privacy lists, simple communication blocking, etc.
- E2E Security -- overview of end-to-end encryption methods used in XMPP
To be worked:
- Reliability -- AMP, message receipts, stream management, Ping, keepalive, etc.
- Admin -- DNS SRV, certificates, etc.
- Disco -- what is this "disco" thing?
Inherited from Tech_pages/
To be worked and sorted:
- IoT systems - XMPP messaging for Internet of Things.
- Automatic Trust Management (ATM) - Simplifies secure end-to-end encrypted communication by automating the authentication and distrusting of public long-term keys.
- OpenPGP for XMPP - OpenPGP for XMPP