https://github.com/juliacomputing/amqpclient.jl
A Julia AMQP (Advanced Message Queuing Protocol) / RabbitMQ Client.
https://github.com/juliacomputing/amqpclient.jl
amqpclient julia message-queue rabbitmq
Last synced: 19 days ago
JSON representation
A Julia AMQP (Advanced Message Queuing Protocol) / RabbitMQ Client.
- Host: GitHub
- URL: https://github.com/juliacomputing/amqpclient.jl
- Owner: JuliaComputing
- License: other
- Created: 2016-08-31T10:43:50.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-10-20T08:23:16.000Z (over 2 years ago)
- Last Synced: 2024-08-10T21:18:05.986Z (9 months ago)
- Topics: amqpclient, julia, message-queue, rabbitmq
- Language: Julia
- Homepage:
- Size: 180 KB
- Stars: 37
- Watchers: 40
- Forks: 21
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# AMQPClient
[](https://github.com/JuliaComputing/AMQPClient.jl/actions?query=workflow%3ACI+branch%3Amaster)
[](http://codecov.io/github/JuliaComputing/AMQPClient.jl?branch=master)A Julia [AMQP (Advanced Message Queuing Protocol)](http://www.amqp.org/) Client.
Supports protocol version 0.9.1 and [RabbitMQ](https://www.rabbitmq.com/) extensions.
This library has been tested with RabbitMQ, though it should also work with other AMQP 0.9.1 compliant systems.# Using AMQPClient:
- [Connections and Channels](CONNECTIONS.md)
- [Exchanges and Queues](QUEUES.md)
- [Sending and Receiving Messages](SENDRECV.md)Note: These documents may not mention all implemented APIs yet. Please look at the protocol references or exported methods of the package to get the complete list.
### Protocol reference:
- [AMQP v0.9.1](http://www.amqp.org/resources/download)
- [RabbitMQ Extensions](https://www.rabbitmq.com/extensions.html)### Examples
Julia code examples from [RabbitMQ tutorials](https://www.rabbitmq.com/getstarted.html) can be found in [rabbitmq/rabbitmq-tutorials](https://github.com/rabbitmq/rabbitmq-tutorials/tree/main/julia) repository.