É possível criar um serviço configurável
ao qual o nó CICSRequest
ou o fluxo de mensagens se refere no tempo de execução para obter informações de conexão,
em vez de definir as propriedades da conexão no nó ou no fluxo de
mensagens. A vantagem é que você pode alterar os valores de nome do host e
desempenho sem precisar reimplementar seu fluxo de mensagens.
Use o serviço configurável CICSConnection
para alterar as informações de conexão do CICS Transaction
Server para z/OS
para o nó CICSRequest.
A vantagem é que você pode alterar os valores de nome do host,
desempenho e identidade de segurança sem precisar reimplementar seu fluxo de mensagens. As propriedades do serviço configurável CICSConnection
são descritas em Propriedades de Serviços Configuráveis.
É possível utilizar o serviço configurável CICSConnection
para configurar o nó de CICSRequest para utilizar o protocolo Secure
Sockets Layer (SSL). Para informações adicionais, consulte Protegendo a Conexão Para CICS Transaction Server para z/OS Utilizando SSL.
Criando, alterando,
relatando e excluindo serviços configuráveis
- Para criar um serviço configurável, use o WebSphere Message Broker Explorer; consulte Usando o WebSphere Message Broker Explorer para Trabalhar com Serviços Configuráveis para
obter informações adicionais ou o comando mqsicreateconfigurableservice,
conforme mostrado no exemplo a seguir. Este exemplo cria
um serviço configurável CICSConnection para a instância CICS que está em execução
na porta 12345 de test.cics.ibm.com. O broker é identificado pelo
APPLID BRKApp e pelo qualificador BRKQual.
O tempo limite de conexão é de 10 segundos, o tempo limite do pedido é de 5 segundos, e a identidade de segurança é identificada pelo mySecurityIdentity neste exemplo:
mqsicreateconfigurableservice MB8BROKER -c CICSConnection -o myCICSConnectionService
-n cicsServer,clientApplid,clientQualifier,connectionTimeoutSecs,requestTimeoutSecs,
securityIdentity
-v tcp://test.cics.ibm.com:12345,BRKApp,BRKQual,10,5,mySecurityIdentity
- Para alterar um serviço configurável, use o WebSphere Message Broker Explorer ou o comando mqsichangeproperties,
conforme mostrado no exemplo a seguir. Você deve parar e iniciar o grupo de execução para
que a mudança do valor da propriedade tenha efeito. Este exemplo altera
o nó
CICSRequest que está
configurado para usar o serviço configurável myCICSConnectionService. Após executar este comando, o nó CICSRequest se conecta ao
sistema de produção (tcp://production.cics.ibm.com:12345)
em vez do sistema de teste (tcp://test.cics.ibm.com:12345).
mqsichangeproperties MB8BROKER -c CICSConnection -o myCICSConnectionService
-n cicsServer -v tcp://production.cics.ibm.com:12345
Consulte Protegendo a Conexão Para CICS Transaction Server para z/OS Utilizando SSL para obter informações sobre como ativar o suporte SSL no broker configurando a propriedade de serviço configurável CICSConnection cicsServer.
- Para exibir todos os serviços configuráveis CICSConnection, use
o WebSphere Message Broker Explorer ou o comando mqsireportproperties,
conforme mostrado no exemplo a seguir:
mqsireportproperties MB8BROKER -c CICSConnection -o AllReportableEntityNames -r
- É possível excluir um serviço configurável que você criou
usando o WebSphere Message Broker Explorer ou o comando
mqsideleteconfigurableservice, conforme mostrado no exemplo a seguir:
mqsideleteconfigurableservice MB8BROKER -c CICSConnection -o myCICSConnectionService
É possível excluir apenas serviços configuráveis com nomes customizados; não é
possível excluir serviços configuráveis definidos pela IBM.