Criando ou Editando um Terminal HTTP

Os terminais HTTP fornecem as informações de conexão que o Studio e o Integration Appliance usam para se conectar a um servidor HTTP. Um terminal HTTP também especifica as informações de conexão de forma que o Integration Appliance possa agir como o listener HTTP.  

  1. Na área de janela Criar Terminal ou Editar Terminal, configure os campos conforme descrito na tabela a seguir.
    Nota: A alteração das propriedades de configuração de um terminal afeta todas as orquestrações que usam esse terminal no projeto já que as edições são globais, não locais.
  2. Quando concluído, se disponível, clique em Conexão de Teste para confirmar que é possível se conectar ao servidor HTTP.
    Nota: O botão Conexão de Teste está disponível apenas ao configurar um terminal para a atividade Postar Solicitação de HTTP - quando Local é configurado com a opção Servidor Remoto.
  3. Clique em OK.
Tabela 1.
Nome do Campo Descrição
Localização  
O Dispositivo de Integração Recebe o Pedido Esta opção especifica que o Integration Appliance está agindo como um listener HTTP.

Para um terminal HTTP usado com a atividade Receber Solicitação de HTTP, Local é configurado automaticamente com a opção Integration Appliance Recebe Solicitação.  

Servidor Remoto Esta opção especifica que o Integration Appliance está enviando e recebendo solicitações de um servidor HTTP remoto.

Para um terminal HTTP usado com a atividade Postar Solicitação de HTTP, Local é configurado automaticamente com a opção Servidor Remoto.

Nome do Host Necessário apenas para a opção Servidor Remoto - Especifique o nome do host ou o endereço de IP para o servidor HTTP ao qual este terminal se conecta.
Porta Para a atividade Receber Solicitação de HTTP - Especificar o número da porta do Integration Appliance agindo como um listener HTTP.

Para a atividade Postar Solicitação de HTTP - Especifique o número da porta do servidor HTTP remoto.  

Login Descrição
Efetuar Login no Servidor como um Usuário Anônimo Disponível apenas para a opção Servidor Remoto. Selecione esta opção para se conectar ao servidor HTTP de maneira anônima (na qual uma conta do usuário não é necessária).
Efetuar Login no Servidor com Nome de Usuário e Senha Disponível apenas para a opção Servidor Remoto. Selecione esta opção para se conectar ao servidor HTTP usando uma conta do usuário. Insira o Nome de Usuário e a Senha.
Autenticação Permite selecionar o tipo de autenticação que o Integration Appliance usa ao se conectar a um servidor remoto. Na lista suspensa, selecione uma das opções de autenticação a seguir:
  • Básico - Envia o nome de usuário e a senha especificados descriptografados no servidor. Este esquema de autenticação é o menos seguro.
  • Compilação - Criptografa o nome de usuário e a senha especificados antes de enviar o nome de usuário e a senha ao servidor. Esta opção de autenticação é mais segura do que a autenticação Básica.
  • NTLM - Requer que uma instância de NTCredentials esteja disponível para o nome de domínio do servidor. Esta autenticação é a opção de autenticação mais segura. Quando você escolher a opção de autenticação NTLM, o Integration Appliance autenticará uma conexão e não uma solicitação; portanto, o Integration Appliance autentica toda vez que uma nova conexão é feita. A conexão deve permanecer aberta durante o processo de autenticação. Não é possível usar o NTLM para autenticar em um proxy e um servidor.
    Nota: Não prefixe o nome de usuário com o domínio.
Região / Domínio Se você selecionar a opção de autenticação Básico ou Compilação, especifique uma região.

Se você selecionar a opção de autenticação NTLM, especifique um domínio.

Nome de Usuário   Disponível apenas para a opção Servidor Remoto - Especifique o Nome de Usuário para a conta usada para se conectar ao Servidor HTTP.
Senha Disponível apenas para a opção Servidor Remoto - Especifique a Senha para a conta usada para se conectar ao Servidor HTTP.
Security Descrição
Nenhum Selecione a opção Nenhum se nenhuma segurança for necessária.
HTTPS Selecione a opção HTTPS para ativar o HTTP seguro sobre SSL.  
  • Disponível apenas para a opção Integration Appliance Recebe Solicitação - Quando a autenticação de servidor é necessária, selecione a caixa de seleção Nome Alternativo do Certificado do Servidor para especificar que o Integration Appliance que está agindo como um servidor deve fornecer um certificado do cliente. Este certificado é usado pelo cliente para autenticação e criptografia. Se esta caixa de seleção for selecionada, o nome do certificado deverá ser fornecido. Um certificado especificado no nível de atividade com esta caixa de seleção tem precedência sobre certificados especificados no nível do Integration Appliance usando o comando de CLI mgmt ssl.
  • Disponível apenas para a opção Servidor Remoto - Quando a autenticação de cliente é necessária, selecione a caixa de seleção Nome Alternativo do Certificado de Cliente para especificar que o Integration Appliance que está agindo como um cliente deve fornecer um certificado ao Servidor HTTP. Este certificado pode ser usado pelo Servidor HTTP para autenticação e criptografia. Se esta caixa de seleção for selecionada, o nome do certificado deverá ser fornecido. Um certificado especificado no nível de atividade com esta caixa de seleção tem precedência sobre certificados especificados no nível do Integration Appliance usando o comando de CLI mgmt ssl.
Nota: O certificado especificado deve ser transferido por upload e registrado no Integration Appliance antes do projeto atual ser implementado. Para obter informações adicionais, consulte a referência de Comando CLI.
Tempo Limite de Conexão - O campo Conexão a seguir está disponível apenas para a opção Servidor Remoto.
Expirar após ___ segundos ao estabelecer uma conexão com o Terminal. O número de segundos antes de ocorrer um tempo limite entre o Integration Appliance tentar estabelecer uma conexão com o Terminal e o tempo que demora para o terminal responder à solicitação de conexão. Para uma atividade de HTTP, o período de tempo que o Integration Appliance tenta estabelecer uma conexão com o Servidor HTTP antes de expirar. Um tempo limite de conexão é diferente de um tempo limite de atividade porque um tempo limite de atividade ocorre após a conexão com o terminal já ter sido estabelecida. Um tempo limite de atividade especifica a quantidade de tempo em segundos antes de ocorrer um tempo limite entre a atividade que chama uma solicitação em um terminal e o tempo que o terminal demora para responder. Configure o tempo limite da atividade na tarefa Tentar Novamente da Atividade Postar Solicitação de HTTP.
Proxy - Os campos de Proxy a seguir estão disponíveis apenas para a opção Servidor Remoto.
Login Descrição
Efetuar Login no Servidor como um Usuário Anônimo Disponível apenas para a opção Servidor Remoto. Selecione esta opção para se conectar ao servidor HTTP de maneira anônima (na qual uma conta do usuário não é necessária).
Efetuar Login no Servidor com Nome de Usuário e Senha Disponível apenas para a opção Servidor Remoto. Selecione esta opção para se conectar ao servidor HTTP usando uma conta do usuário. Insira o Nome de Usuário e a Senha.
Autenticação Permite selecionar o tipo de autenticação que o Integration Appliance usa ao se conectar a um servidor remoto. Na lista suspensa, selecione uma das opções de autenticação a seguir:
  • Básico - Envia o nome de usuário e a senha especificados descriptografados no servidor. Este esquema de autenticação é o menos seguro.
  • Compilação - Criptografa o nome de usuário e a senha especificados antes de enviar o nome de usuário e a senha ao servidor. Esta opção de autenticação é mais segura do que a autenticação Básica.
  • NTLM - Requer que uma instância de NTCredentials esteja disponível para o nome de domínio do servidor. Esta autenticação é a opção de autenticação mais segura pois o Integration Appliance autentica uma conexão e não uma solicitação; portanto, o Integration Appliance autentica toda vez que uma nova conexão é feita. A conexão deve permanecer aberta durante o processo de autenticação. Não é possível usar o NTLM para autenticar em um proxy e um servidor.
    Nota: Não prefixe o nome de usuário com o domínio.
Região / Domínio Se você selecionar a opção de autenticação Básico ou Compilação, especifique uma região. Se você selecionar a opção de autenticação NTLM, especifique um domínio.
Nome de Usuário   Disponível apenas para a opção Servidor Remoto - Especifique o Nome de Usuário para a conta usada para se conectar ao Servidor HTTP.
Senha Disponível apenas para a opção Servidor Remoto - Especifique a Senha para a conta usada para se conectar ao Servidor HTTP.
Security Descrição
Nenhum Selecione a opção Nenhum se nenhuma segurança for necessária.
HTTPS Selecione a opção HTTPS para ativar o HTTP seguro sobre SSL.  
  • Disponível apenas para a opção Integration Appliance Recebe Solicitação - Quando a autenticação de servidor é necessária, selecione a caixa de seleção Nome Alternativo do Certificado do Servidor para especificar que o Integration Appliance que está agindo como um servidor deve fornecer um certificado do cliente. Este certificado é usado pelo cliente para autenticação e criptografia. Se esta caixa de seleção for selecionada, o nome do certificado deverá ser fornecido. Um certificado especificado no nível de atividade com esta caixa de seleção tem precedência sobre certificados especificados no nível do Integration Appliance usando o comando de CLI mgmt ssl.
  • Disponível apenas para a opção Servidor Remoto - Quando a autenticação de cliente é necessária, selecione a caixa de seleção Nome Alternativo do Certificado de Cliente para especificar que o Integration Appliance que está agindo como um cliente deve fornecer um certificado ao Servidor HTTP. Este certificado pode ser usado pelo Servidor HTTP para autenticação e criptografia. Se esta caixa de seleção for selecionada, o nome do certificado deverá ser fornecido. Um certificado especificado no nível de atividade com esta caixa de seleção tem precedência sobre certificados especificados no nível do Integration Appliance usando o comando de CLI mgmt ssl.
Nota: O certificado especificado deve ser transferido por upload e registrado no Integration Appliance antes do projeto atual ser implementado. Para obter informações adicionais, consulte a referência de Comando CLI.
Tempo Limite de Conexão - O campo Conexão a seguir está disponível apenas para a opção Servidor Remoto.
Tempo limite após ___ segundo(s) ao estabelecer uma conexão com o Terminal. Especifica a quantidade de tempo em segundos antes de ocorrer um tempo limite entre o Integration Appliance tentar estabelecer uma conexão com o terminal e o tempo que demora para o terminal responder à solicitação de conexão. Para uma atividade de HTTP, o período de tempo que o Integration Appliance tenta estabelecer uma conexão com o Servidor HTTP antes de expirar. Um tempo limite de conexão é diferente de um tempo limite de atividade porque um tempo limite de atividade ocorre após a conexão com o terminal já ter sido estabelecida. Um tempo limite de atividade especifica a quantidade de tempo em segundos antes de ocorrer um tempo limite entre a atividade que chama uma solicitação em um terminal e o tempo que o terminal demora para responder. Configure o tempo limite da atividade na tarefa Tentar Novamente da Atividade Postar Solicitação de HTTP.
Host Especifica o nome do host do servidor proxy. Este campo é necessário.
Porta Especifica o número da porta para usar para se conectar ao servidor proxy. Este campo é necessário
Nome de Usuário Especifica o nome de usuário a usar para autenticação do servidor proxy. Este campo é opcional se seu servidor proxy não requer autenticação
Senha Especifica a senha a usar para autenticação do servidor proxy. Este campo é opcional se seu servidor proxy não requerer autenticação.
Nota: Para alguns campos no terminal, é possível definir propriedades de configuração para fornecer os valores para esses campos. O ícone
é exibido quando você clica em um campo que suporta uma propriedade de configuração e uma propriedade de configuração do mesmo tipo já foi configurada para o projeto.