Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-amqp
A curated list of AMQP 1.0 resources
https://github.com/xinchen10/awesome-amqp
Last synced: about 10 hours ago
JSON representation
-
Table of Contents
-
Protocol Specifications
- OASIS Advanced Message Queuing Protocol (AMQP) - open.org/amqp/core/v1.0/amqp-core-complete-v1.0.pdf)].
- AMQP WebSockets Binding - Defines using the WebSocket protocol as a transport for AMQP (Committee Specification 01).
- AMQP Addressing - Defines a standard text based syntax and semantics for message addresses used with AMQP (working draft).
- AMQP Management Specification - Defines a request/response protocol over AMQP to perform management operations (working draft).
- AMQP Claims-based Security - Defines a layered protocol to authenticate AMQP clients using security tokens (working drafts [wd02](https://www.oasis-open.org/committees/download.php/50506/amqp-cbs-v1%200-wd02%202013-08-12.doc) [wd03](https://www.oasis-open.org/committees/download.php/60412/amqp-cbs-v1.0-wd03.doc) [wd04](https://www.oasis-open.org/committees/download.php/61296/amqp-cbs-v1.0-wd04.doc) [wd05](https://www.oasis-open.org/committees/download.php/62097/amqp-cbs-v1.0-wd05.doc)).
- AMQP JMS Mapping - Defines a mapping for supporting JMS using AMQP as the wire protocol (working draft).
- OASIS AMQP TC - Information about the AMQP Technical Committee.
-
Introduction
- amqp.org - The web site.
- Clemens Vasters Channel9 Subscribe! - A series of videos explaining the core components in AMQP.
- Overview
- Core Elements
- Message Transfers
- Flow Control
- Primitive Type Encoding
- Composite Types and Messages
- YouTube Playlist
- Apache Qpid - Messaging built on AMQP 1.0.
- AMQP Essentials
- YouTube Playlist
-
Brokers
- Microsoft Azure Service Bus - Cloud Messaging (queues, pub/sub).
- Microsoft Azure Event Hubs - Cloud-scale telemetry service.
- Microsoft Service Bus For Windows Server (Service Bus 1.1)
- Apache ActiveMQ - An open source message broker written in Java. AMQP is one of the supported protocols.
- Apache ActiveMQ Artemis - The Next Generation Message Broker by ActiveMQ, AMQP 1.0 is a natively supported protocol.
- Apache Qpid Java Broker - A pure-Java AMQP message broker.
- Apache Qpid C++ Broker - A native-code AMQP message broker.
- Red Hat JBoss A-MQ - Based on Apache ActiveMQ.
- Solace - Messaging Platform that supports AMQP 1.0
- SwiftMQ - A JMS broker that has AMQP 1.0 support.
- IBM MQ with AMQP channel
- RabbitMQ - amqp1.0).
- Microsoft Azure Service Bus - Cloud Messaging (queues, pub/sub).
-
Routers, Adapters, Bridges
- Apache Qpid Dispatch Router - An AMQP router for scalable messaging interconnect.
- SwiftMQ AMQP Router
- Sqlstream AMQP adapter
- Write
- Read
- OpenMAMA AMQP Bridge - Enable communication over AMQP through the Middleware Agnostic Messaging API.
-
Libraries and Clients
- Microsoft AmqpNetLite.nanoFramework - AmqpNetLite version for .Net [nanoFramework](https://github.com/nanoframework/).
- Microsoft AmqpNetMicro - A compact version of AmqpNetLite for .Net Micro Framework.
- Microsoft AmqpNetMicro.nanoFramework - A compact version of AmqpNetLite for .Net [nanoFramework](https://github.com/nanoframework/).
- Apache Qpid JMS - AMQP 1.0 JMS client.
- Apache Qpid Proton - The AMQP messaging toolkit in various languages.
- SwiftMQ AMQP 1.0 Client - Java.
- IBM MQ Light - AMQP 1.0 clients for node.js, Java, Ruby, Python.
- IBM MQ Light - AMQP 1.0 clients for node.js, Java, Ruby, Python.
-
Tools
-
More Reading
- Clarifying AMQP
- Hello World! - MQ broker](https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_A-MQ/6.2/index.html).
- AMQP Illustrated
- AMQP protocol built in type system by example
- AMQP on the wire messages content framing
- AMQP message accepted encoding on the wire
- Routing AMQP : The Qpid Dispatch Router project
- Qpid Dispatch Router installation on your Linux machine
- Routing mechanisms for AMQP protocol
- My Raspberry Pi runs the Qpid Dispatch Router
- A routing IoT gateway to the Cloud
- Differences between AMQP 0-10 and AMQP 1.0
- What's up with AMQP 1.0?
- Differences between AMQP 0-10 and AMQP 1.0
-
Presentations
-