Este projeto é responsável por fornecer um serviço REST para receber mensagens de texto e publicá-las em uma fila no RabbitMQ.
- Spring Boot
- RabbitMQ
- Spring AMQP
- Certifique-se de ter o RabbitMQ instalado e em execução em sua máquina ou use uma instância em nuvem.
- Clone este repositório.
- Importe o projeto em sua IDE preferida.
- Modifique o arquivo
application.properties
emsrc/main/resources
com as configurações corretas do RabbitMQ. - Execute a aplicação. O serviço REST estará disponível em
http://localhost:8080
.
POST /send
: Envia uma mensagem de texto para a fila do RabbitMQ. O corpo da solicitação deve conter o texto da mensagem.
POST http://localhost:8080/send Content-Type: application/json
{ "message": "Esta é uma mensagem de exemplo." }