Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/benevanio/activemq-mulesoft-integration

Este projeto de integração MuleSoft demonstra como conectar o ActiveMQ com diferentes endpoints, incluindo MySQL e HTTP, para troca de mensagens e processamento de dados de forma assíncrona e distribuída.
https://github.com/benevanio/activemq-mulesoft-integration

active-learning activeadmin activemq broker broker-api integration integration-flow led-api low-code low-level-programming lowcode mulesoft mulesoft-connector mulesoft-develloper salesforce salesforce-api salesforce-developers salesforce-lightning salesforce-rest-api webscoket

Last synced: about 2 months ago
JSON representation

Este projeto de integração MuleSoft demonstra como conectar o ActiveMQ com diferentes endpoints, incluindo MySQL e HTTP, para troca de mensagens e processamento de dados de forma assíncrona e distribuída.

Awesome Lists containing this project

README

        

# ActiveMQ MuleSoft Integration

Este projeto de integração MuleSoft demonstra como integrar o ActiveMQ com diferentes endpoints utilizando o Mule 4.

## Configurações

### Dependências do MuleSoft

- Mule 4
- MuleSoft Anypoint Studio

### Configurações do ActiveMQ

- Broker URL: `tcp://localhost:61616`
- Username: ``
- Password: ``

### Configurações do Banco de Dados (MySQL)

- URL: `jdbc:mysql://localhost:3306/db_name`
- Username: ``
- Password: ``

## Fluxos Principais

### activeMQMysqlModeFlow

Este fluxo recebe mensagens do ActiveMQ e insere os dados em uma tabela do MySQL.

### activemq-moduleFlow

Este fluxo expõe um endpoint HTTP que transforma e publica mensagens no ActiveMQ.

### queue-subscriberFlow

Este fluxo consome mensagens de uma fila específica do ActiveMQ e exibe o payload no console.

### topic-subscriber

Este fluxo consome mensagens de um tópico específico do ActiveMQ e exibe o payload no console.

### activeMQ-RequestReplyFlow

Este fluxo recebe uma mensagem, a publica em uma fila do ActiveMQ e aguarda por uma resposta em outra fila.

### Request-Reply-Producer

Este fluxo consome mensagens de uma fila do ActiveMQ e exibe o payload no console como parte de um fluxo de solicitação-resposta.

## Como Executar

1. Clone o repositório.
2. Importe o projeto no Anypoint Studio.
3. Configure as conexões do ActiveMQ e do banco de dados MySQL.
4. Execute o projeto no Anypoint Studio.

---

Lembre-se de substituir `` e `` 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.