IBM MQ: Usando Aplicações Cliente
Testando a Conexão
Connect to container
podman exec -it ibm-mq bash
Verificar Status do Queue Manager
dspmq
Usando Programas de Exemplo do MQ
Enviar uma mensagem:
/opt/mqm/samp/bin/amqsput DEV.QUEUE.1 QM1
Digite a mensagem e pressione Enter duas vezes.
Receber uma mensagem:
/opt/mqm/samp/bin/amqsget DEV.QUEUE.1 QM1
Usando Aplicações Cliente
Parâmetros de conexão:
- Host: localhost
- Listener/Port: SYSTEM.LISTENER.TCP.1 on port 1414
- Queue Manager: QM1
- Queue DEV.QUEUE.1
- Channel: DEV.APP.SVRCONN
- Usuário: app
- Senha: password
A fila que você usará, DEV.QUEUE.1, reside no gerenciador de filas QM1. O queue manager escuta conexões na porta 1414. Aplicativos cliente podem se conectar ao gerenciador de filas e abrir, inserir e receber mensagens, além de fechar a fila.
Os aplicativos usam um MQ channel para se conectar ao queue manager. O acesso a esses três objetos é restrito de maneiras diferentes. Por exemplo, o usuário "app", que é membro do grupo "mqclient", tem permissão para usar o canal DEV.APP.SVRCONN para se conectar ao queue manager QM1 e está autorizado a inserir e receber mensagens da fila DEV.QUEUE.1.
Veja também
Artigos sobre IBM MQ