Notas de Utilização do Formato TCPL0100
Para FTP, se algum dos parâmetros de output devolvidos não for válido, o servidor de FTP não permitirá a operação. Neste caso, o servidor de FTP emite a mensagem Os dados do programa de saída para o ponto de saída &1 faltam ou não são válidos para o registo de trabalhos.
Para FTP, se encontrar alguma exceção ao chamar o programa de saída, o servidor de FTP emite esta mensagem: Excepção encontrada para o programa de saída de FTP &1 na biblioteca &2 para o ponto de saída &3
Esta tabela resume o que o servidor de FTP executará, dependendo do valor do código de retorno (parâmetro) que é devolvido ao servidor de FTP pelo programa de saída.
Nota:
Um valor 'Valor de retorno' indica que o programa de saída tem de devolver os valores apropriados para o parâmetro de output. O valor será, em seguida, utilizado pelo servidor de FTP para completar o processo de pedido de início de sessão.
Código de Retorno | Perfil de Utilizador (9) | Palavra-passe (10) | Bib Inicial (11) |
---|---|---|---|
0 | Ignorado | Ignorado | Ignorado |
1 | (Identificador do utilizador, parâmetros 2) | (Senha, parâmetro 4) | (Perfil de utilizador origem) |
2 | (Identificador do utilizador, parâmetro 2) | (Senha, parâmetro 4) | Valor de retorno |
3 | Valor de retorno | Valor de retorno | (Perfil de utilizador origem) |
4 | Valor de retorno | Valor de retorno | Valor de retorno |
5 | Valor de retorno | Ignorado | (Perfil de utilizador origem) |
6 | Valor de retorno | Ignorado | Valor de retorno |
Na tabela a seguir, os valores entre parênteses indicam o que a aplicação de TCP/IP utiliza para obter informações quando ignora o valor de output. A entrada Ignorado significa que não é utilizado nenhum valor; deste modo, nada é devolvido para esse valor de código de retorno.
Para o servidor de FTP (ponto de saída QIBM_QTMF_SVR_LOGON, identificador de aplicação 1): quando o identificador de utilizador ANONIMO e este ponto de saída adiciona o programa de saída, o servidor emite esta resposta especial ao pedir a senha: 331 Início de sessão convidado em processo, enviar endereço de correio eletrônico completo com senha. A aplicação emite esta mensagem antes de chamar o programa de saída.
Após a aplicação aceitar o início de sessão do servidor, o servidor de FTP emite esta resposta: 230 Início de sessão convidado aceite, aplicam-se restrições de acesso
Para o servidor de REXEC (identificador de aplicação 2):
- Se o parâmetro de output permitir operação não é válido, o servidor de REXEC não permitirá a operação. O servidor de REXEC emite a mensagem "Os dados do programa de saída para o ponto de saída &1 faltam ou não são válidos" para o registo de trabalhos
- Se o servidor de REXEC encontrar qualquer excepção ao chamar o programa de saída, o servidor de REXEC não permitirá a operação. Emite a mensagem "Exceção encontrada para o programa de saída de REXEC &1 na biblioteca &2 para o ponto de saída &3," para o registo de trabalhos.