Configuração do servidor de Telnet para modo em tela completa VTxxx
Após ter concluído a configuração geral do servidor de Telnet, seguem-se alguns passos adicionais para ativar o suporte do servidor para o modo em tela completa VTxxx.
O modo em tela completa é um modo de "blocos" por oposição ao modo de "linha". O modo de "Linha" é quando os dados transmitem uma linha de cada vez, enquanto que o modo de "blocos" ou em tela completa transmite toda tela de uma só vez.
Execute as seguintes tarefas para configurar o servidor para o modo em tela completa:
- Verifique o valor do sistema QKBDTYPE
- Defina a definição do teclado assumida
- Defina o valor DFTNVTTYPE (opcional)
- Defina as tabelas de definição de correspondências ASCII/EBCDIC (opcional)
Verificação do valor do sistema QKBDTYPE
Quando o servidor de Telnet do iSeries cria automaticamente dispositivos de visualização virtual, utiliza o valor do sistema QKBDTYPE para determinar o tipo de teclado para o dispositivo virtual.
Se a criação inicial do dispositivo virtual falhar utilizando o valor do sistema QKBDTYPE, o servidor de Telnet tenta criar novamente o dispositivo, utilizando um valor para o tipo de dispositivo de USB. Se a segunda tentativa de criação do tipo de teclado falhar, então o sistema envia uma mensagem (CPF87D7) para o registo do trabalho QTCPIP. Esta mensagem indica que o sistema não consegue criar automaticamente o dispositivo virtual. O sistema envia também a mensagem para a fila de mensagens do operador do sistema.
Definição do teclado assumida
Quando uma sessão Telnet negocia em modo da tela completa VTxxx, o sistema utiliza uma definição do teclado assumida. Para apresentar a definição do teclado assumida para VTxxx, utilize o comando Apresentar Definição do Teclado VT (DSPVTMAP) (consulte Apresentação da Definição do Teclado VTxxx ). Para alterar a definição do teclado VTxxx, utilize o comando Alterar a Definição do Teclado VT(CHGVTMAP) (consulte Definição de um Teclado VTxxx ) ou o comando Definir a Definição do Teclado VT (SETVTMAP) (consulte Alteração da Definição de um Teclado VTxxx ).
Para encontrar os valores especiais da tecla VTxxx para a função 5250, consulte a tabela Valores da tecla VTxxx por função.
A tabela do teclado numérico apresenta as teclas do teclado auxiliar que normalmente transmitem os códigos para os numerais, o ponto decimal, o sinal de menos e a vírgula.
A tabela do teclado de edição apresenta as teclas que transmitem códigos para as teclas do teclado de edição.
Uma vez que o teclado VTxxx não tem as mesmas teclas do teclado 5250, deve existir uma correspondência entre as teclas VTxxx e as funções do iSeries AS/400. O servidor iSeries AS/400 atribui uma correspondência do teclado assumida quando foi primeiro estabelecida uma sessão VTxxx. Em alguns casos pode existir mais do que uma tecla ou sequência de teclas que correspondem a uma função específica do iSeries AS/400. Nestes casos, pode utilizar qualquer uma das teclas definidas para chamar a função do iSeries AS/400 pretendida.
Nota: |
|
Definição do tipo de terminal virtual de rede assumido
O parâmetro do tipo de terminal virtual de rede assumido especifica o modo a ser utilizado quando o servidor de Telnet não consegue negociar um dos tipos de terminal suportados.
Para definir o valor do Terminal virtual de rede assumido para *VT100 para o modo VT100/VT220 ou para *NVT para o modo de linha ASCII, execute os seguintes passos:
- Inicie o Operations Navigator e expanda o servidor iSeries AS/400 -> Rede -> Servidores -> TCP/IP.
- Clique com o botão direito do mouse sobre TELNET e selecione Propriedades.
- Clique sobre o separador Geral e selecione o valor apropriado junto a Terminal virtual de rede assumido.
- Clique sobre OK.
Definição de tabelas de definição de correspondências ASCII/EBCDIC
O servidor de Telnet do iSeries utiliza tabelas de definição de correspondências de ASCII-para-EBCDIC e de EBCDIC-para-ASCII com base no parâmetro CCSID nos atributos Telnet do TCP/IP. O valor assumido deve utilizar o conjunto de caracteres internacionais (*MULTINAT). Outros CCSIDs ASCII de 7 e 8 bits e qualquer um do conjuntos de caracteres de substituição nacionais DEC de 7 bits também podem ser utilizados.
Nota: | No modo de 8 bits VT220, a tabelas de definição de correspondências não estão disponíveis. Neste modo, o sistema utiliza os conjuntos de substituição de caracteres DEC. No modo de 7 bits VT220, pode utilizar as tabelas de definição de correspondências ou os outros conjuntos de caracteres de substituição DEC. |
Existem três formas de alterar o valor assumido. Pode alterar o parâmetro CCSID, especificar valores diferentes para as tabelas de saída VTxxx (TBLVTOUT) e de entrada (TBLVTIN) ou alterar as tabelas assumidas para a sessão atual.
- Para alterar os valores das tabelas, execute os seguintes passos:
- Inicie o Operations Navigator e expanda o servidor iSeries AS/400 -> Rede -> Servidores -> TCP/IP.
- Clique com o botão direito do mouse sobre TELNET e selecione Propriedades.
- Clique sobre o separador Definição de correspondência.
- Selecione a caixa de seleção Utilizar tabelas de definição de correspondências definidas e clique sobre Tabelas.
- Selecione as caixas de seleção Utilizar tabela de definição de correspondência de saída e Utilizar tabelas de definição de correspondências de entrada para alterar o parâmetro CCSID.
- Clique sobre OK.
- Clique sobre OK.
- Para alterar as tabelas assumidas para a sessão atual, utilize o comando Definir Tabelas de Definição de Correspondências (SETVTTBL).
Outra forma de acessar a este comando é utilizar a opção 2 no comando CHGTCPTELN.
Para obter mais informações sobre o modo de emulação VTxxx consulte:
- Opções de emulação VTxxx
- Considerações especiais sobre o modo em Tela Completa VTxxx
- Tamanho da tela, atributos de caracteres e indicador do teclado VTxxx
- Suporte de NLS VTxxx
.
Valores especiais para teclas VTxxx
———
.
Teclados Numéricos
———