import.css=/download/attachments/327912/newLayout.css |
A finalidade desse componente é enviar informações do fluig | ESB através de uma conexão Web Service. Este componente faz com que o fluig | ESB invoque um Web Service (tanto interno quanto externo) para enviar as informações que foram geradas, ao contrário do WS Channel Sender que cria um serviço passivo e aguarda conexões externas para buscar estas informações. As configurações gerais para o componente estão descritas abaixo.
| Campo | Descrição |
|---|---|
| Name | Inserir uma identificação para a configuração do sender HTTP. |
| Error Interval | Inserir o intervalo (em segundos) para que o sistema aguarde, caso ocorra algum erro, para efetuar novamente a verificação de novas mensagens. |
| Tries | Inserir o número de vezes que o sistema deve tentar enviar a mensagem antes de notificar o erro ao usuário. |
| Persist | Quando selecionado, um registro da execução do sender será gravado no banco do fluig | ESB. |
Ainda o componente possui configurações específicas que estão dividas em duas abas: SOAP Request Settings e Security Settings. A primeira tabela demonstra os campos disponíveis na aba SOAP Request Settings.
| Campo | Descrição |
|---|---|
| WSDL Path | Inserir o endereço utilizado na conexão com o web service. Informando o WSDL URL e estando conectado à internet o fluig | ESB é capaz de ler o WSDL e listar as operações disponíveis no campo Operation através do botão List Operation. |
| Operation | Selecionar o nome da operação a ser executada. |
| List Operation | Lista as operações definidas no WSDL e preenche o campo Operation se o campo WSDL Path não estiver configurado. |
| Tabela | A tabela define os parâmetros que a operação escolhida acima deve receber. A ordem dos parâmetros definidos na tabela deve respeitar a ordem definida na operação do web service. Os botões localizados ao lado direito da tabela servem para alternar a ordem dos parâmetros. Os campos disponíveis são:
|
| Use WS-Addressing | Quando selecionado, chama o serviço usando endereçamento conforme especificação WS-Addressing. |
| Use SOAP Action | Inclui o header SOAP Action na chamada HTTP do serviço. |
| Return Type | O componente WS Sender pode ter outros componentes ligados a ele que recebe uma mensagem de acordo com a configuração desse campos:
<HTTPServiceDoc> |
A Security Settings configura opções relacionadas a segurança da mensagem. Tem-se quatro abas distintas: WS-Authentication, WS-Signature, WS-Encryption e HTTP Authentication. Cada tabela a seguir apresenta opções contidos em cada aba respectivamente iniciando pela aba WS-Authentication.
| Campo | Descrição |
|---|---|
| Use Username Token | Quando selecionado, indica que será utilizado autenticação nas mensagens de Web Service. |
| Username | Inserir o nome do usuário para a autenticação do serviço. |
| Password | Inserir a senha do usuário para a autenticação do serviço. |
| Password Type | Selecionar o tipo de senha.
|
| Campo | Descrição |
|---|---|
| Use Digital Signature | Quando selecionado, indica que será utilizado assinatura digital nas mensagens de Web Service. |
| KeyStore | Inserir o nome do diretório onde está gravado o repositório de certificados para assinatura digital das mensagens de Web Service. |
| KeyStore Password | Inserir a senha do repositório de certificados. |
| Alias | Inserir o apelido do certificado dentro do keystore. |
| Alias Password | Inserir a senha do certificado. |
| Campo | Descrição |
|---|---|
| Use Cipher | Quando selecionado, indica que será utilizada criptografia nas mensagens de Web Service. |
| KeyStore | Inserir o nome do diretório onde está gravado o repositório de certificados para criptografia das mensagens de Web Service. |
| KeyStore Password | Inserir a senha do repositório de certificados. |
| Alias | Inserir o apelido do certificado dentro do keystore. |
| Alias Password | Inserir a senha do certificado. |
| Campo | Descrição |
|---|---|
| Use HTTP Authentication | Quando selecionado, indica que será utilizado autenticação HTTP básica. |
| Username | Inserir o nome do usuário para a autenticação do serviço. |
| Password | Inserir a senha do usuário para a autenticação do serviço. |