https://github.com/ashrawan/rabbitmq-sample
https://github.com/ashrawan/rabbitmq-sample
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ashrawan/rabbitmq-sample
- Owner: ashrawan
- Created: 2019-01-25T07:28:21.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-26T16:45:59.000Z (over 6 years ago)
- Last Synced: 2025-01-05T09:44:21.828Z (9 months ago)
- Language: Java
- Size: 60.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**RabbitMQ** is an open-source message-broker which implements the (AMQP) Advanced Message Queuing Protocol.
- Its a way of exchanging data between processes, applications, and servers.
- Provide asynchronous communication and independent system. ( removing inter-dependency between applications )
**Message Brokers** (RabbitMQ) acts like a middleman for accepting a message, queuing it and delivering it to the requesting party.**Queues** are blocks where message is pushed into and later delivered and processed automatically.
[**See this Tutorial for Understanding RabbitMQ Basics**](https://www.cloudamqp.com/blog/2015-05-18-part1-rabbitmq-for-beginners-what-is-rabbitmq.html)
## **Readme**
**This Sample: Binding Dead Letter Queue, for Manual Acknowledgement (ack/nack)**Api Call => [http://localhost:8080/rabbitTest/producer](http://localhost:8080/rabbitTest/producer)
Response: "Message Successfully sent"
## Exchange:

## Queue:

## Message in “dlq-lbQueue”
Negative Acknowledments on message