É possível criar um serviço configurável
ao qual o nó IMSRequest
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,
desempenho e segurança sem precisar reimplementar seu fluxo de mensagens.
Use o serviço configurável IMSConnect
para alterar as informações de conexão para o nó IMSRequest. Dois serviços configuráveis podem se conectar à mesma instância do IMS Connect. As propriedades do
serviço configurável IMSConnect são descritas em Propriedades de Serviços Configuráveis.
É possível usar o serviço configurável IMSConnect para configurar
o nó IMSRequest para
usar o protocolo Secure Sockets Layer (SSL). Para obter informações adicionais, consulte Protegendo a conexão com o IMS usando 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 IMSConnect para a instância IMS IMSA que está sendo executada na porta test.ims.ibm.com 9999:
mqsicreateconfigurableservice MB8BROKER -c IMSConnect -o myIMSConnectService
-n Hostname,PortNumber,DataStoreName -v test.ims.ibm.com,9999,IMSA
- 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 todos os nós configurados para utilizarem o serviço configurável myIMSConnectService. Após executar esse comando, o nó IMSRequest se conecta ao sistema de produção (production.ims.ibm.com)
em vez de ao sistema de teste (test.ims.ibm.com). O comando também altera o identificador de conjunto de caracteres codificados (CCSID) como 37.
mqsichangeproperties MB8BROKER -c IMSConnect -o myIMSConnectService -n Hostname,CodedCharSetID
-v production.ims.ibm.com,37
Consulte Protegendo a conexão com o IMS usando SSL para obter informações sobre
como ativar o suporte a SSL no broker configurando as propriedades do serviço configurável IMSConnect UseSSL e
SSLEncryptionType.
- Para exibir todos os serviços configuráveis IMSConnect, use o WebSphere Message Broker Explorer
ou o comando mqsireportproperties,
conforme mostrado no exemplo a seguir:
mqsireportproperties MB8BROKER -c IMSConnect -o AllReportableEntityNames -r
- É possível excluir um serviço configurável que tenha sido criado
usando o WebSphere Message Broker Explorer, ou o comando mqsideleteconfigurableservice,
conforme mostrado no exemplo a seguir:
mqsideleteconfigurableservice MB8BROKER -c IMSConnect -o myIMSconnectService
É possível excluir apenas serviços configuráveis com nomes customizados; não é possível excluir serviços configuráveis definidos pela IBM.