AMQP 1.0 (OASIS)
Official docs outline
- Overview
Goals and layered structure of AMQP 1.0.
- Type system
Primitive and composite types, encodings.
- Connections
Open, close, channel multiplexing and idle timeout.
- Sessions
Begin, end, transfer windows and session flow control.
- Links
Attach, detach, source/target and link credit.
- Performatives
open, begin, attach, flow, transfer, disposition, detach, end, close.
- Message format
Header, properties, application properties and body sections.
- Delivery state
Accepted, rejected, released and modified outcomes.
- Transactions
Declare, work and discharge with a transaction coordinator.
- Security: SASL and TLS
TLS and SASL security layers.
- AMQP 0-9-1 specification
Exchanges, queues, bindings and channels as used by RabbitMQ.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.