Comando addSIBWSInboundPort
Use o comando addSIBWSInboundPort para incluir uma porta de entrada dos serviços da Web ativados para barramento de integração de serviços.
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 serviços da Web ativados para barramento disponíveis, mais uma breve descrição de cada comando, digite o seguinte comando no prompt do wsadmin:
print AdminTask.help('SIBWebServices')
- 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()
Objetivo
Este comando inclui a configuração de um InboundPort em um InboundService.
Se o nome da porta já estiver em uso por outro InboundPort para o InboundService ou se o listener do terminal especificado não existir, o comando falhará.
Se o templatePort especificado não existir no WSDL do modelo do InboundService, o comando falhará.
Se não houver nenhum BusConnectionProperty para o barramento InboundService, então um será criado com o nome de destino de resposta padrão.
Especifique o nó e o servidor ou especifique o cluster.
Objeto de Destino
ObjectName do InboundService no qual a porta está para ser incluída.
Parâmetros necessários
- -name
- O nome da porta.
- -endpointListener
- O nome do listener do terminal.
Parâmetros Condicionais
- -node
- O nó no qual o listener do terminal está localizado.
- -server
- O servidor no qual o listener do terminal está localizado.
- -cluster
- O cluster no qual o listener do terminal está localizado.
Parâmetros Opcionais
- -templatePort
- O nome da porta no WSDL do gabarito a ser utilizada como base para a ligação desta porta.
Por exemplo:
- Utilizando Jython:
inPort = AdminTask.addSIBWSInboundPort(inService, ["-name", "MyServiceSoap", "-endpointListener", "SOAPHTTP1", "-node", "MyNode", "-server", "server1"] )
- Utilizando Jacl:
set inPort [$AdminTask addSIBWSInboundPort $inService {-name "MyServiceSoap" -endpointListener "SOAPHTTP1" -node "MyNode" -server "server1"}]