Comando addWSGWTargetService
Use o comando addWSGWTargetService para incluir um serviço de destino a uma configuração de serviço de gateway.
É possível incluir um serviço de destino em uma configuração de serviço de gateway ao usar a ferramenta wsadmin, conforme descrito neste tópico, ou ao usar o console administrativo, como descrito em Modificando uma Configuração de Serviço de Gateway Existente.
Para executar o comando, utilize o objeto AdminTask do cliente de script wsadmin.
O cliente de script wsadmin é executado do Qshell.
Para obter informações adicionais, consulte Configurando o Qshell para Executar Scripts do WebSphere Usando o Script wsadmin.
- Para obter uma lista dos comandos de gateway disponíveis, além de uma
breve descrição de cada comando, digite o seguinte comando no prompt wsadmin:
print AdminTask.help('WSGateway')
- Para obter ajuda de visão geral sobre um determinado comando, digite o seguinte comando no prompt wsadmin:
print AdminTask.help('command_name')
AdminConfig.save()
Propósito
Este comando inclui um serviço de destino a um serviço de gateway.
Objeto de destino
ObjectName do objeto GatewayService.
O comando inclui o destino identificado como um serviço de destino ao serviço do gateway.
A propriedade de destino do gateway com.ibm.websphere.wsgw.targets está atualizada e contém a nova lista de destinos-alvo.
Parâmetros necessários
- -name
- O nome do serviço de destino.
Parâmetros Condicionais
- -targetDestination
- O nome do destino alvo, que pode estar dentro do mesmo barramento de integração de serviços de um destino de gateway ou em outro barramento (no caso em que -targetBus também deve ser especificado).
- Especifique o parâmetro -targetDestination ou -targetService.
- -targetBus
- O nome do barramento de integração de serviços que hospeda o destino desejado.
- Especifique esse parâmetro se o parâmetro -targetDestination tiver sido especificado e se o destino alvo não estiver no mesmo barramento de integração de serviços do destino de gateway.
- -targetService
- O nome do serviço de saída de destino.
- Especifique o parâmetro -targetDestination ou -targetService.
Por exemplo:
- Utilizando Jython:
gwTarget = AdminTask.addWSGWTargetService(gwService, ["-name", "AnotherTarget", "-targetService", "AnotherService"])
- Utilizando
Jacl:
set gwTarget [$AdminTask addWSGWTargetService $gwService {-name "AnotherTarget" -targetService "AnotherService"}]