Как использовать Telnet из Java - PullRequest
3 голосов
/ 09 февраля 2012

Мне нужно подключиться к серверу через telnet, выполнить несколько сценариев, дать входные данные и получить выходные данные. Могу ли я напрямую использовать Runtime.exec () и дать команду telnet или мне нужно узнать о сокетах? Я понимаю, что в методе exec () мне может потребоваться выполнить ввод и вывод в 2 потока, это так?

Спасибо

1 Ответ

8 голосов
/ 09 февраля 2012

Ни.Используйте Apache Commons Net , в частности, Часть поддержки Telnet .Нет необходимости копаться во внешних процессах, низкоуровневой обработке сокетов или кодах команд telnet.

...