AMQP

E427634

AMQP (Advanced Message Queuing Protocol) is an open standard application layer protocol for message-oriented middleware that enables reliable, interoperable messaging between distributed systems.

All labels observed (8)

Label Occurrences
AMQP canonical 12
Advanced Message Queuing Protocol 3
AMQP 0-9-1 2

How this entity was disambiguated

Statements (78)

Predicate Object
instanceOf application layer protocol ⓘ
message-oriented middleware protocol ⓘ
abbreviation AMQP ⓘ
amqp10ApprovedAsIsoStandardYear 2014 ⓘ
amqp10ApprovedAsOasisStandardYear 2012 ⓘ
category messaging protocol ⓘ
middleware technology ⓘ
network protocol ⓘ
defines binary wire-level protocol ⓘ
broker model ⓘ
exchange types ⓘ
message format ⓘ
messaging semantics ⓘ
queue semantics ⓘ
routing rules ⓘ
designGoal interoperable messaging ⓘ
language neutrality ⓘ
platform independence ⓘ
reliable message delivery ⓘ
wire-level interoperability ⓘ
earlierVersionFamily 0-9-1 ⓘ
fullName Advanced Message Queuing Protocol ⓘ
linked to: AMQP
hasConcept binding ⓘ
channel ⓘ
connection ⓘ
consumer ⓘ
exchange ⓘ
producer ⓘ
queue ⓘ
routing key ⓘ
virtual host ⓘ
hasExchangeType direct exchange ⓘ
fanout exchange ⓘ
headers exchange ⓘ
topic exchange ⓘ
hasImplementation ActiveMQ Artemis ⓘ
Apache Qpid ⓘ
linked to: Qpid

Azure Service Bus ⓘ
RabbitMQ ⓘ
hasVersion AMQP 0-8 ⓘ
linked to: AMQP

AMQP 0-9 ⓘ
linked to: AMQP

AMQP 0-9-1 ⓘ
linked to: AMQP

AMQP 1.0 ⓘ
linked to: AMQP
initialReleaseYear 2006 ⓘ
isoStandardNumber ISO/IEC 19464 ⓘ
majorVersion 1.0 ⓘ
oasisStandardNumber OASIS AMQP 1.0 ⓘ
linked to: AMQP
primaryPurpose message queuing ⓘ
message-oriented middleware ⓘ
reliable messaging between distributed systems ⓘ
protocolLayer application layer ⓘ
securityMechanism SASL ⓘ
TLS encryption ⓘ
standardizedBy ISO/IEC ⓘ
OASIS ⓘ
standardType open standard ⓘ
supportsFeature flow control ⓘ
interoperability between different implementations ⓘ
message acknowledgements ⓘ
message persistence ⓘ
message queuing ⓘ
message routing ⓘ
point-to-point messaging ⓘ
publish-subscribe messaging ⓘ
security mechanisms ⓘ
transactional messaging ⓘ
supportsQualityOfService at-least-once delivery ⓘ
at-most-once delivery ⓘ
exactly-once semantics (with transactions and idempotency patterns) ⓘ
transportBinding TCP ⓘ
TLS ⓘ
typicalRole protocol between distributed applications ⓘ
protocol between message brokers and clients ⓘ
usedFor cloud messaging ⓘ
enterprise messaging ⓘ
event-driven architectures ⓘ
microservices communication ⓘ
service-oriented architectures ⓘ

How these facts were elicited

Referenced by (22)

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

OASIS → standardDeveloped → AMQP ⓘ
SASL → usedIn → AMQP ⓘ
AMQP → fullName → Advanced Message Queuing Protocol ⓘ
linked to: AMQP
AMQP → abbreviation → AMQP ⓘ
AMQP → hasVersion → AMQP 0-8 ⓘ
linked to: AMQP
AMQP → hasVersion → AMQP 0-9 ⓘ
linked to: AMQP
AMQP → hasVersion → AMQP 0-9-1 ⓘ
linked to: AMQP
AMQP → hasVersion → AMQP 1.0 ⓘ
linked to: AMQP
AMQP → oasisStandardNumber → OASIS AMQP 1.0 ⓘ
linked to: AMQP
DDS → competesWith → AMQP ⓘ
RabbitMQ → implementsProtocol → Advanced Message Queuing Protocol ⓘ
linked to: AMQP
RabbitMQ → implementsProtocol → AMQP 0-9-1 ⓘ
linked to: AMQP
RabbitMQ → implementsProtocol → AMQP 1.0 (via plugin) ⓘ
linked to: AMQP
Qpid → implementsProtocol → AMQP ⓘ
Qpid → supportsProtocol → Advanced Message Queuing Protocol ⓘ
linked to: AMQP