| Terminal virtual de rede para Java Terminal virtual de rede para Java é uma biblioteca que pode conduzir um emulador de terminal. |
Baixe Agora |
Terminal virtual de rede para Java Classificação e resumo
- Licença:
- The Apache License 2.0
- Nome do editor:
- Guglielmo Lichtner
- Site do editor:
- http://www.bway.net/~lichtner/nvt4j.html
Terminal virtual de rede para Java Tag
Terminal virtual de rede para Java Descrição
Terminal virtual da rede para Java é uma biblioteca que pode conduzir um emulador de terminal. Terminal virtual de rede para Java é uma biblioteca que pode conduzir um emulador de terminal conectado ao aplicativo por meio de uma sessão Telnet.Usage: A API consiste na interface nvt4j.terminal. A implementação desta classe é chamada nvt4j.impl.terminal. Para permitir que o usuário se conecte ao aplicativo, você precisa ouvir uma conexão TCP e, em seguida, enrole um objeto de terminal em torno dele: ServiceSocketSocketSocketSocketSocket = New ServiceSocket (8000); Soquete soquete = serviceSocket.Accept (); Terminal terminal = novo nvt4j.impl.terminal (soquete); por exemplo, para executar o exemplo de classe de amostra.java de uma sessão Xterm, você cego isto: user @ localhost $ java -classpath nvt4j.jar exemplo user @ localhost $ telnet localhost 8000nvt4j usa a opção telnet linemode para colocar o driver de terminal (Xterm neste caso) no que o padrão POSIX chama 'Raw' ou 'não canônico' modo, para que ele possa receber todas as entradas do usuário o mais rápido possível, em vez de esperar por um novo -LINE Personagem.Unfelizmente em Java puro Não há como colocar o modo de inraw do console do sistema operacional. Em Linux e sistemas similares, isso é feito usando o comando stty, que é um programa nativo que manipula o driver de terminal no sistema operacional. O que é novo nesta versão: primeiro lançamento alfa. Este código é bastante limitado, mas já fornece as funções básicas necessárias para conduzir um emulador de terminal para Java, nomeadamente colocando o driver de terminal no modo RAW, desligando o cursor e o eco do lado do cliente e detectando o tamanho da janela do emulador de terminal. Este código foi testado apenas com o Xterm.
Terminal virtual de rede para Java Software Relacionado