Telnet

Boa tarde… Estou precisando de um ajuda!!! Via aplicação java, como fazer uma conecção em alguma máquina/equipamento, mandar alguns comandos e logar as respostas??? Se alguém puder me mandar algum exemplo…

Obrigado…

Olá.
Você poderia ser mais específico?
Conectar como?
Banco de Dados?
Que tipos de comandos?

Usa a API Jakarta Commons Net:

http://jakarta.apache.org/commons/net/

Olá ARQUITETO… Eu preciso conectar via telnet um roteador, mandar o comando “show int” e gravar a resposta em um arquivo texto em minha máquina…

Obrigado,

Voce pode pesquisar pra ver se o ANT da jakarta pode lhe ajudar…

Para fazer isso vc pode usar o socket, passando o ip do server e a porta vc consegue a conexao, entao vc tem 2 caras que esse objeto socket te disponibiliza, o input e o output… toda vez que vc enviar um output para ser executado no seu router, vc tera um input novo

A ideia e enviar um comando na sua saida e ver o que o router retornou na sua entrada. Da uma olhada na api do Socket

Boa Sorte!

Commons/Net

[code]TelnetClient telnet = new TelnetClient();
telnet.connect(“200.186.10.20”, 23);

PrintStream out = new PrintStream(telnet.getOutputStream());

BufferedReader in = new BufferedReader(new InputStreamReader(telnet.getInputStream()));

//envia comando e recebe retorno…[/code]