Este projeto de integração MuleSoft demonstra como integrar o ActiveMQ com diferentes endpoints utilizando o Mule 4.
- Mule 4
- MuleSoft Anypoint Studio
- Broker URL:
tcp://localhost:61616
- Username:
<your_username>
- Password:
<your_password>
- URL:
jdbc:mysql://localhost:3306/db_name
- Username:
<your_username>
- Password:
<your_password>
Este fluxo recebe mensagens do ActiveMQ e insere os dados em uma tabela do MySQL.
Este fluxo expõe um endpoint HTTP que transforma e publica mensagens no ActiveMQ.
Este fluxo consome mensagens de uma fila específica do ActiveMQ e exibe o payload no console.
Este fluxo consome mensagens de um tópico específico do ActiveMQ e exibe o payload no console.
Este fluxo recebe uma mensagem, a publica em uma fila do ActiveMQ e aguarda por uma resposta em outra fila.
Este fluxo consome mensagens de uma fila do ActiveMQ e exibe o payload no console como parte de um fluxo de solicitação-resposta.
- Clone o repositório.
- Importe o projeto no Anypoint Studio.
- Configure as conexões do ActiveMQ e do banco de dados MySQL.
- Execute o projeto no Anypoint Studio.
Lembre-se de substituir <your_username>
e <your_password>
pelas suas credenciais reais. Este README fornece uma visão geral do projeto e ajuda os usuários a entender como ele funciona e como podem configurá-lo e executá-lo.