[IBM i]

Iniciando um canal no IBM® i

É possível iniciar um canal a partir do painel Trabalhar com Canais ou utilizando o comando STRMQMCHL na linha de comandos.

Listeners são válidos para somente TCP. Para os listeners SNA, deve-se configurar seu subsistema de comunicações.

Para que os aplicativos sejam capazes de trocar mensagens, deve-se iniciar um programa listener para conexões de entrada utilizando o comando STRMQMLSR.

Para conexões de saída, deve-se iniciar o canal de uma das seguintes maneiras:
  1. Utilize o comando de CL STRMQMCHL, especificando o nome do canal, para iniciar o canal como um processo ou um encadeamento, dependendo do parâmetro MCATYPE. (Se os canais são iniciados como encadeamentos, eles são encadeamentos de um inicializador de canais.)
    STRMQMCHL CHLNAME(QM1.TO.QM2) MQNAME(MYQMGR)
    
  2. Use um inicializador de canais para acionar o canal. Um inicializador de canais é iniciado automaticamente quando o gerenciador de filas é iniciado. Este início automático pode ser eliminado, mudando o canal sub-rotina no arquivo qm.ini para esse gerenciador de filas.
  3. Utilize o comando WRKMQMCHL para iniciar o painel Trabalhar com Canais e escolha a opção 14 para iniciar um canal.