Cliente Soap#

Cliente Soap. Permite executar solicitações Soap, obter uma lista de métodos e uma lista de parâmetros do método.

Endpoint

[Texto] URL que contém o endereço base do serviço e o endereço relativo do endpoint.

Ao acessar este URL, o Robô deve obter a descrição do web service no formato WSDL (XML).

Nome do contrato

[Texto] Nome do contrato pelo qual a conexão será estabelecida com

o web service.

Por exemplo, IlogService.

Nome do método

[Texto] Nome do método que deve ser chamado.

Se o valor não for especificado, será retornada uma lista de todos os métodos suportados.

Parâmetros

[Dicionário] Parâmetros que serão passados para o método chamado.

Se o valor não for especificado, mas o nome do método for fornecido, será retornada uma lista de parâmetros de entrada do método.

Login[Texto] Login para autenticação básica.
Senha[Texto/SecureString] Senha para autenticação básica.
Autenticação do WindowsUsar autenticação do Windows.
Tempo de espera[Número] Tempo de espera em segundos.
Ativar Soap12Ativa o protocolo Soap12.
Ativar MtomAtiva o modo de transmissão Mtom.
Incluir xmlns no métodoAo ativar, adiciona ao tag do nome do método xmlns="http://tempuri.org/".
Resultado

[Lista/Dicionário/Text] Resultado da execução. Dependendo do modo, aceita os seguintes valores:

  • se a propriedade "Nome do método" não for especificada, retorna uma lista com todos os métodos suportados;
  • se a propriedade "Nome do método" for especificada, mas "Parâmetros" não for, retorna um dicionário com a lista de entradas desse método;
  • se ambas as propriedades forem especificadas, retorna o resultado da solicitação executada.
Nível de tratamento

Escolha do nível de tratamento de erros. Valores possíveis:

  • "Default" - padrão;
  • "Ignore" - erros são ignorados;
  • "Handle" - erros são tratados.

Se o valor "Default" for escolhido, será utilizado o valor do bloco "Início" deste diagrama.

Nível de mensagens

Escolha do nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída de informações principais;
  • "Detailed" - saída de informações detalhadas.

Se o valor "Default" for escolhido, será utilizado o valor do bloco "Início" deste diagrama.

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco.